ccmdb prepare_admin_user_change 命令可准备数据库,以接受新的 Rational® Synergy 管理员名称。
摘要
ccmdb pauc|prepare|prepare_admin_user_change /d domain
/u user_name database_path
用法
启动命令后,准备事项如下所示:
- 数据库关闭。
- 修改所有数据库对象的许可权,以允许新的 Rational Synergy 管理员用户名称拥有访问权限。
该步骤可能需要花费一些时间,具体取决于数据库的大小。
对将以新 Rational Synergy 管理员用户名运行的每个数据库运行 ccmdb prepare_admin_user_change 命令。
您必须以当前 Rational Synergy 管理员的身份登录才能运行此命令。
选项和参数
- /d domain
- 指定 Rational Synergy 管理员的域名称。
- database_path
- 指定要准备的数据库的路径。
- /u username
- 指定 Rational Synergy 管理员的新名称。
示例
为包含域 MYDOMAIN 和用户名 my_cmadmin 的 Rational Synergy 管理员新名称来准备数据库 \\cmserv\ccmdb\db。
> ccmdb prepare /d MYDOMAIN /u my_cmadmin \\cmserv\ccmdb\db
注意事项
如果在没有首先针对更改准备数据库的情况下更改了 Rational Synergy 管理员名称,则需要修订数据库文件的许可权。然后,新的 Rational Synergy 管理员可以拥有这些文件的所有权。同时,修订 Informix® 数据库的所有权,以便新的 Rational Synergy 管理员可以访问数据库。
下面的一系列步骤向您展示如何进行操作。
要修订数据库文件的许可权:
- 以本地管理员身份登录。
- 在 Windows Explorer 中,打开数据库路径文件夹的特性。
- 选择安全性选项卡。
您将看到以下消息:
您仅具有查看有关 dbname 的当前安全性信息的许可权。
- 单击确定以继续。
- 按高级按钮,然后选择所有者选项卡。
- 将所有者更改为管理员。包括子容器。
- 单击“访问控制设置”对话框中的确定,然后在“特性”对话框中再次单击它。
- 再次打开数据库路径文件夹的“特性”对话框。
- 再次选择安全性选项卡。
- 输入新的 Rational Synergy 管理员名称,然后授予管理员全部控制权。
- 单击确定。
要修订 Informix 数据库的许可权
- 以用户 informix 的身份登录。
- 将目录更改为 Rational Synergy 安装下
(cd /d %CCM_HOME%\informix) 的子目录 informix。
- 运行 setenv.cmd 命令。
- 运行 dbaccess 命令。
- 输入 Q 以选择查询语言。
- 使用向上和向下方向键选择要修订的数据库,然后单击输入。
- 按 N 键以选择新建。
- 输入 grant dba to name,其中 name 是 Rational Synergy 管理员名称。(不要包括域。)
- 完成输入后,按 Esc 键。
- 按 R 键以选择运行。
屏幕底部将显示已授予权限字样的消息。
- 按 E 键两次,以退出 dbaccess。