DB2 Linux 版、UNIX 版和 Windows 版版本 9.7
需要手动配置的安装方法(Linux 和 UNIX) > 安装之后手动配置 DB2 服务器 > 在分区数据库环境中创建组和用户标识 >

在分区数据库环境中为 DB2 服务器安装创建必需用户(®)

运行 DB2® 数据库需要三个用户和组。下表说明在下列指令中使用的用户名和组名。可以指定您自己的用户名和组名,但是它们必须遵循系统命名规则和 DB2 命名规则。

如果您打算使用"DB2 安装"向导来安装 DB2 产品,那么"DB2 安装"向导将创建这些用户。

表 27. 必需的用户和组
必需的用户 用户名 组名
实例所有者 db2inst1 db2iadm1
受防护的用户 db2fenc1 db2fadm1
DB2 管理服务器用户 dasusr1 dasadm1

如果 DB2 管理服务器用户是现有用户,那么此用户必须存在于所有参与的计算机上,然后才能安装。如果使用"DB2 安装"向导在拥有实例的计算机上创建了新的 DB2 管理服务器用户,那么在安装响应文件期间也会在参与的计算机上创建该新用户(如果必要)。如果该用户在参与的计算机上已存在,那么它必须具有相同的主组。

先决条件
限制
您创建的用户名必须同时符合操作系统命名规则和 DB2 命名规则。

要创建全部这三个用户,执行下列步骤:

  1. 登录主计算机。
  2. 通过输入下列命令,为实例所有者创建一个组(例如,db2iadm1),为将运行 UDF 或存储过程的组创建一个组(例如,db2fadm1),并为将拥有 DB2 管理服务器的组创建一个组(例如,dasadm1):
       groupadd -g 999 db2iadm1
         groupadd -g 998 db2fadm1
         groupadd -g 997 dasadm1
    确保正在使用的特定号码当前不存在于任何机器上。
  3. 通过使用下列命令,为前一步骤中创建的每个组创建一个用户。每个用户的主目录将是您先前创建且共享的 DB2 主目录(db2home)。
      useradd -u 1004 -g db2iadm1 -m -d /db2home/db2inst1 db2inst1
      useradd -u 1003 -g db2fadm1 -m -d /db2home/db2fenc1 db2fenc1
      useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
  4. 通过输入下列命令,为创建的每个用户设置初始密码:
       passwd db2inst1    passwd db2fenc1    passwd dasusr1
  5. 注销。
  6. 作为已创建的每个用户(db2inst1db2fenc1dasusr1)登录主计算机。因为这是这些用户第一次登录系统,所以可能会提示您更改每个用户的密码。
  7. 注销。
  8. 在将参与分区数据库环境的每台计算机上创建完全相同的用户和组帐户。
[ 页的顶部 | 上一页 | 下一页 | 目录 ]