使用此命令修改用户属性。
用途
使用
updateUser 命令修改以下用户属性:
- uid
- 密码
- confirm password
- cn
- sn
- mail
这些是只能使用 updateUser 命令修改的属性。
如果成功,updateUser 命令将会返回已更新用户的唯一名称。
注: 如果为用户领域选择了使用全局安全性设置选项,或将全局联合存储库选项选为指定领域的领域类型,那么此命令将在管理域的联合存储库中执行。但是,在该域上执行的配置更改也会应用到特定于安全域的配置。
语法
updateUser { -uniqueName uniqueName [-uid uid] [-password password]
[-confirmPassword password] [-cn commonname] [-sn surname]
[-mail mail] [-securityDomainName domainName] }
参数
- -uniqueName uniqueName
- 指定您要为其修改属性的用户的唯一名称值。此参数映射到 virtual member manager 中的 uniqueName 属性。
- -uid uid
- 指定用户的新唯一标识值。此参数将映射到 virtual member manager 中的 uid 属性。
- -password password
- 指定用户的新密码。此参数将映射到 virtual member manager 中的 password 属性。
- -confirmPassword password
- 再次指定密码,以验证在 password 参数上的输入方式。此参数将映射到 virtual member manager 中的 password 属性。
- cn commonname
- 指定用户的新名字。此参数将映射到 virtual member manager 中的 cn 属性。
- -sn surname
- 指定用户的新姓氏。此参数将映射到 virtual member manager 中的 sn 属性。
- -mail mail
- 指定用户的新电子邮件地址。此参数将映射到 virtual member manager 中的 mail 属性。
- -securityDomainName domainName
- 指定唯一地标识安全域的名称。如果您没有指定此参数,该命令使用全局联合存储库。
样本
要将用户 Dan Meyers 的 uid 从 dmeyesr,cn=users,dc=yourco,dc=com 修改为 dameyers,请运行以下命令:
$AdminTask updateUser {-uniqueName uid=dmeyers,cn=users,dc=yourco,dc=com –uid dameyers}
要修改 uniqueName 为 uid=dmeyers,cn=users,dc=yourco,dc=com 的用户 Dan Meyers 的电子邮件地址和公共名称,请运行以下命令:
$AdminTask updateUser {uniqueName uid=dmeyers,cn=users,dc=yourco,dc=com
–mail meyersd@acme.com -cn Daniel}