oracle进入到root用户,Linux环境中普通用户切换到root用户问题

问题描述:

(1)Linux系统信息:

linux:~ # cat /etc/SuSE-release

SUSE Linux Enterprise Server 10 (x86_64)

VERSION = 10

PATCHLEVEL = 2

(2)Oracle用户登陆,然后切换到root:

oracle@wad192:~> su - root

口令:

对口令数据库的权限限制过于严格。

su: incorrect password

(3)解决办法:

linux:~ # ls -ll /bin/su

-rwxr-xr-x 1 root root 37880 2007-05-03 21:49 /bin/su

发现su命令的用户权限缺少s,则添加s权限位

linux:~ # chmod  u+s /bin/su

linux:~ # ls -ll /bin/su

-rwsr-xr-x 1 root root 37880 2007-05-03 21:49 /bin/su

(4)测试验证:

oracle@wad192:~> su - root

口令:

linux:~ #

wad192:~ # whoami

root

切换到root用户了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于非root用户来说,安装Oracle 11g可能会有一些限制和挑战。这是因为Oracle安装通常需要root权限来执行一些关键操作,例如创建系统用户和设置环境变量。但是,你可以尝试以下步骤来安装Oracle 11g: 1. 首先,确保你有足够的磁盘空间和系统资源来安装Oracle 11g。你可以使用 `df -h` 命令检查可用空间。 2. 下载并解压Oracle 11g软件包。你可以从Oracle官方网站(https://www.oracle.com/database/technologies/112010-linuxsoft.html)下载适用于Linux的软件包。将下载的文件解压到你希望安装的目录。 3. 创建一个新的用户来安装和管理Oracle。使用以下命令创建一个新用户(假设用户名为oracle): ``` sudo useradd -m -s /bin/bash oracle ``` 4. 给新用户分配密码: ``` sudo passwd oracle ``` 5. 将新用户添加到必要的组: ``` sudo usermod -aG sudo,adm,dba oracle ``` 6. 切换到新用户: ``` su - oracle ``` 7. 执行Oracle安装脚本。进入解压后的Oracle目录,执行安装脚本: ``` ./runInstaller ``` 根据向导提示进行安装。 请注意,在这个过程可能会出现一些权限问题,如果你无法执行某些操作,你可能需要联系系统管理员或者与他们合作来完成安装。 这只是一个大致的步骤指南,具体的安装过程可能因系统配置和环境而有所不同。建议在安装前仔细阅读Oracle官方文档,并确保在进行任何更改之前备份重要数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值