用途
modify_admin_password 命令可更改超级用户的密码。缺省情况下,超级用户的密码为 dmcl_admin,且不能更改。
参数
请参阅参数顺序。
- current_password
- 超级用户的当前密码。超级用户的缺省密码为 dmcl_admin。
- current_password_encrypted
- 超级用户的当前加密密码。
- dm.rest.endpoint
- [可选] 输入 Data Mover REST 服务器 URL 以覆盖 commandline.properties 文件中指定的缺省值,以便在运行时连接到不同的 REST 服务器(进而连接到不同的守护程序)。
- new_password
- 超级用户的新密码。
- new_password_encrypted
- 超级用户的新加密密码。
- security_password
- [可选] 超级用户或授权 Viewpoint 用户的密码。
- security_password_encrypted
- [可选] 超级用户的加密密码。
- security_username
- [可选] 超级用户或授权 Viewpoint 用户的用户 ID。超级用户的用户 ID 为 dmcl_admin 且不能更改。
用法说明
您可以为以下密码传递值:
- 在同一命令或 XML 文件中传递当前纯文本密码和新加密密码。
- 在同一命令或 XML 文件中传递当前加密密码和新纯文本密码。
以下情形将导致出错:
- 在同一命令或 XML 文件中为当前纯文本密码和当前加密密码传递值。
- 在同一命令或 XML 文件中为新纯文本密码和新加密密码传递值。
XML 文件示例
要在 modify_admin_password 命令中使用 XML 文件来更改超级用户密码,请键入 datamove modify_admin_password -f admin_pw_parameters.xml。
在以下示例中,当前(缺省)密码已更新为 53cUr17y。
<dmModifyAdminPassword xmlns="http://schemas.teradata.com/dataMover/v2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd"> <current_password>dmcl_admin</current_password> <current_password_encrypted></current_password_encrypted> <new_password>53cUr17y</new_password> <new_password_encrypted></new_password_encrypted> </dmModifyAdminPassword>要为加密密码传递值,请将这些值添加到 XML 文件中适当的元素内。