设置 DB2 实例所有者的用户信息

每个 DB2 实例都在创建该实例时指定有一个拥有实例的用户。DB2 用该用户名登录以执行所有实例功能。一个用户名只能用于一个实例。

每个实例所有者必须具有唯一的主目录。运行该实例所需的所有文件都在拥有实例的用户的主目录中创建。如果从系统中除去了实例所有者的用户名,可能会丢失与实例关联的文件并丢失对存储在此实例中的数据的存取权。建议您专用一个拥有实例的用户来运行 DB2。

拥有实例的用户的主组自动成为该实例的系统管理组,并获得对该实例的 SYSADM 权限。SYSADM 是管理权限的最高级别。具有 SYSADM 权限的用户可运行实用程序、发出数据库和数据库管理器命令以及存取数据库管理器实例中任何数据库的任何表中的数据。

实例所有者的主组中的每个成员也同样获得此级别的权限。要控制存取权,可以将拥有实例的用户指定到为实例管理而保留的主组。确保将主组指定到拥有实例的用户;否则将使用系统缺省主组。如果想要使一个组成为实例的系统管理组,则可以在创建拥有实例的用户时将此组指定为主组。如果要创建新组,可输入新名称。

如果要在实例之间分隔 SYSADM 权限,应确保每个拥有实例的用户使用不同的主组。如果选择对多个实例具有一个共同的 SYSADM 权限,可对所有实例所有者使用相同的主组。

在“网络信息服务”(NIS)环境中,用户和组是由 NIS 服务器远程管理的。想要与 DB2 配合使用的用户和组必须在安装之前就存在于 NIS 服务器上。“DB2 安装向导”不能在 NIS 环境中创建用户或组。

要创建新用户,单击新用户,然后为拥有实例的用户提供所需的信息。

指定的用户名必须是有效的 DB2 用户标识。

输入的组名可以是已定义的现有组,或是在没有现有组的情况下将创建的新组。该组必须是用户的主组。

如果要使用特定的 UID,可输入该 UID。否则应选择使用缺省 UID 以使用系统产生的 UID。

如果正在创建新组且想使用特定的 GID,则输入该 GID。选择使用缺省 GID 将使用系统生成的或已存在的 GID。

指定的密码

通过在确认密码字段中再次输入该密码来确认密码。

主目录用于存储由数据库实例使用的所有文件。一旦创建了目录,就不能更改它的位置。在分区数据库环境中,属于某个实例的所有分区都共享该实例目录。因此该目录必须创建在 NFS 可安装驱动器上,以使实例中的所有计算机都可存取。

虽然如果使用现有目录可能会出现许可权问题,目录仍可以是任何有效的新目录或现有目录。

单击现有用户以使用现有的用户标识。

单击 [...] 并选择现有的用户名

“DB2 安装向导”将验证用户名是否符合命名规则以及用户主目录中当前不存在实例。

“DB2 安装向导”将检查用户标识、主目录和密码是否有效。用户标识和密码存储在操作系统安全性文件中。