DB2 Linux 版、UNIX 版和 Windows 版版本 9.7
安装 DB2 服务器 > 其他 Windows 要求 >

在安装 DB2 产品之前设置 Windows 提升特权(Windows)

在 Windows® 上安装 DB2® 产品的常用方法是使用管理员用户帐户。但是,也可以使用非管理员帐户来安装 DB2 产品。为此,Windows 管理员必须在 Windows 中配置提升特权功能。

此任务说明 Windows 管理员可以如何使用提升特权设置计算机,从而允许非管理员用户帐户也可以安装。同时还描述了对非管理员用户授予 DB2 管理特权的相关任务。

通常,Windows 管理员将执行此任务,以便允许没有管理员帐户的其他用户也可以安装 DB2 产品。此用户的职责可能只是安装 DB2 产品或者安装 DB2 产品后还要管理这些产品。

在开始执行此过程之前,应当注意非管理员用户在使用提升特权进行安装时存在下列限制:

此过程使用 Windows Group Policy Editor。

  1. 单击开始 -> 运行并输入 gpedit.msc。组策略窗口将打开。
  2. 单击"计算机配置"->"管理模板"->"Windows 组件"->"Windows 安装程序"。
  3. 启用下列"组策略"设置:
  4. 为将执行安装的用户帐户启用提升特权。
    1. 单击用户配置 -> 管理模板 -> Windows 组件 -> Windows 安装程序
    2. 启用始终使用提升特权进行安装(强制)组策略设置。
  5. 执行与将安装 DB2 产品的用户帐户相关的设置。
  6. 可选:完成适用于安装修订包的附加步骤:
  7. 以下列任何一种方式刷新计算机的安全策略:

完成此过程之后,您就已经为计算机设置了提升特权,并且设置了一个能够安装 DB2 服务器产品、客户机和修订包的用户帐户。

安装完 DB2 后:

使用 regedit 而不使用 Windows 组策略编辑器

作为使用 Windows 组策略编辑器的一种备用方法就是使用 regedit。

  1. 在注册表分支 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows 中,添加 installer 键

  2. 使用下列值来编辑 installer 键:
    • 对于 AlwaysInstallElevated,输入 REG_DWORD=1
    • 对于 AllowLockdownBrowse,输入 REG_DWORD=1
    • 对于 AllowLockdownMedia,输入 REG_DWORD=1
    • 对于 AllowLockdownPatch,输入 REG_DWORD=1
    • 对于 DisableMSI,输入 REG_DWORD=0
    • 对于 EnableUserControl,输入 REG_DWORD=1
  3. 在注册表分支 HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows 中,添加键 installer

  4. 使用下列值来编辑 installer 键:
    • 对于 AlwaysInstallElevated,输入 REG_DWORD=1

除去提升特权

在给定了提升特权之后,可以除去这些特权。为此,应除去 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows 下的注册表键 Installer。

对非管理员用户授予 DB2 管理权限

此时,只有 Windows Administrators 组的成员才具有 DB2 管理权限。Windows 管理员可以选择对安装了 DB2 产品的非管理员用户授予一项或多项 DB2 权限(例如,SYSADM、SYSMAINT 或 SYSCTRL)。

[ 页的顶部 | 上一页 | 下一页 | 目录 ]