在 Oracle 数据库服务器上为 Linux 操作系统创建用户和组

适用于: 在本地

对于 Linux® 安装,请在托管 Oracle 数据库的服务器上创建并配置 oinstalldba 组以及 oracle 用户。

用户和组必须由具有 SYSADMIN 特权且对 root 具有访问权的用户和组创建和配置。

有关更多信息,请参阅 Oracle 文档。

如果要安装集群环境,那么必须在 集群管理员 服务器和每个 集群成员上创建这些用户。

关于本任务

使用下表来帮助您创建数据库服务器的必需用户和用户组。

表 1. Oracle 数据库服务器的必需用户和组
用户 分配给组 许可权 原因
oracle oinstall; dba

oinstall 是此用户的主组。

对 Oracle 管理客户机安装目录的读、写和执行许可权。

Oracle 数据库安装程序需要。

重要信息: 此用户的密码不能包含空格或特殊字符。

过程

  1. root身份登录到数据库服务器。
  2. 创建组: oinstalldba
    1. 打开 Linux shell。
    2. 输入以下命令:
      groupadd oinstall

      此组是 oracle 用户的主组。 此组是库存组。

      注: Oracle 数据库需要此名称。
    3. 输入以下命令:
      groupadd dba
      注: Oracle 数据库需要此名称。
  3. 创建名为 oracle的用户,分配初始登录组 (oinstall) ,然后将该用户添加到 dba 组。
    1. 转至 /usr/sbin/ 目录
    2. 输入以下命令:
      /usr/sbin/useradd -m -g oinstall -G dba oracle
  4. 使用以下命令更改 oracle 用户的密码:
    passwd oracle
  5. 新密码 提示符处,输入新密码。