root 用户无法切换到oracle用户

今天发现公司linux服务器在root用户下无法通过su - oracle切换到oracle用户,于是百度。得到的结果是打开文件数太多了,考虑到kill 进程风险太大,决定修改修改/etc/security/limits.conf

vi /etc/security/limits.conf

将* soft nofile 1024

* hard nofile 8192

修改为

* soft nofile 2048

* hard nofile 8192

修改后,用ulimit -Hn和ulimit -Sn确认修改已生效。

又试了一下

su - oracle

成功

参考博文:http://blog.csdn.net/lively1982/article/details/9982007

时间: 2024-08-22 11:31:49

root 用户无法切换到oracle用户的相关文章

第一篇:linux系统应用管理之用户的切换

管理Linux系统运维之前,先来查看一下当前Linux系统的版本.内核等信息.命令如下: [[email protected] ~]# cat /etc/redhat-release CentOS release 6.8 (Final)                   <==系统版本信息 [[email protected] ~]# uname -r 2.6.32-642.el6.x86_64                         <==内核kernel的版本号 [[email 

oracle 用户状态查询

#切换到Oracle用户su - oracle #登录sqlplussqlplus / as sysdba #设置显示格式set pagesize 300;set linesize 300; #查询用户列表及用户状态select USERNAME,password,ACCOUNT_STATUS from dba_users; #查看用户分配的权限 select * from dba_role_privs order by GRANTEE; select * from dba_role_privs

Linux课程笔记 用户身份切换命令

超级用户root具有超级管理权限,由于权限太大,如果管理不好,就会对系统安全带来安全隐患.在工作场景中,一般临时性处理工作,都是以普通用户的身份完成,只在必要时才使用超级用户root. 1  su命令 1.1  su介绍 通过su命令可以在用户之间切换,超级用户root向普通用户或虚拟用户切换不需要密码(这就是超极权限所在).其他普通用户之间或者普通用户切换到root,都需要切换用户的秘密验证. su参数选项 注释说明 -,-l,--login 使一个shell成为登陆的shell,如执行su

Oracle 用户管理(二)

1    给某人赋予"系统权限" SQL> grant connect to aobama with admin option 意思是将admin的连接数据库权限赋予"aobama",并且"aobama"可以将这种权限赋予其他人 2    关于赋予权限收回的问题 描述:A将查询emp表的权限赋予B,B又将该权限赋予C.那么当A把B的该权限收回时,C的权限是否也没有了呢? 答案:SQL> revoke select on emp fro

第五讲 Oracle用户

oracle用户的概念对于Oracle数据库至关重要,在现实环境当中一个服务器一般只会安装一个Oracle实例,一个Oracle用户代表着一个用户群,他们通过该用户登录数据库,进行数据库对象的创建.查询等开发. 每一个用户对应着该用户下的N多对象,因此,在实际项目开发过程中,不同的项目组使用不同的Oracle用户进行开发,不相互干扰.也可以理解为一个Oracle用户既是一个业务模块,这些用户群构成一个完整的业务系统,不同模块间的关联可以通过Oracle用户的权限来控制,来获取其它业务模块的数据和

只允许特定的组用户su切换到root

linux系统root具有至高无上的权限,工作生产环境或者VPS一般为了安全起见,禁止root登录,禁止root用户权限,使用普通用户登录,有特殊需求可以su或sudo切换到root权限进行操作,下面介绍一个方法只允许特定的组用户su切换到root: 1.新建普通用户,比如baby useradd  baby 2.修改密码 passwd baby 3.将帐号加入wheel组 usermod -G wheel baby 4.设置只允许这个组的帐号,使用su命令切换到root vi /etc/pam

【linux】 下根目录,家目录区别,以及普通用户到root用户的切换

一:家目录 一般普通用户,家目录是/home/用户名 root用户,家目录是/root root登录系统,执行如下命令进入root的家目录 cd /cd ~ 进入家目录后执行如下命令获取具体路径 pwd 二:用户切换 从普通用户切到root用户: 1.su    2. su root    需要密码 从root用户切到普通用户: 1. su 用户名    2.ctl+d   不需要密码 原文地址:https://www.cnblogs.com/xioawu-blog/p/10990033.htm

Linux-普通用户和root用户任意切换

普通用户切换为root: 1.[[email protected] ~]$含义:xnlay代表当前用户,bogon指的是主机名,~表示当前用户,$表示普通用户:[[email protected] ~]#root代表是超级用户,在#下输入命令. 2.输入命令: su  - root,此时输入root的密码 : 3.输入密码不正确,提示incorrect password :密码输入正确,成功切换到root用户: 4.要重新切换回普通用户,输入命令:exit,直接切换回普通用户,不用再输入密码:

用root帐号切换其他帐号提示 su: warning: cannot change directory to /home/oracle: Permission denied

用root帐号切换其他帐号提示: 出错原因: 基本上是根目录或者是/home/oracle目录权限的问题 解决办法: 更改根目录权限为755,并保证对应用户主目录的所属用户和所属组一致和用户名一致. 示例: --本篇文章转自http://blog.csdn.net/jack161641/article/details/7090490 用root帐号切换其他帐号提示 su: warning: cannot change directory to /home/oracle: Permission d