updateUser 命令
使用此命令修改用户属性。
用途
使用 updateUser 命令修改以下用户属性:- uid
- 密码
- confirm password
- cn
- sn
- 邮件
如果成功,updateUser 命令将会返回已更新用户的唯一名称。
注: 如果为用户域选择了 使用全局安全性设置 选项,或者选择了 全局联合存储库 选项作为指定域的域类型,那么将在管理域的联合存储库上执行此命令。 但是,在域上执行的配置更改将应用于特定于安全域的配置。
语法
updateUser { -uniqueName uniqueName [-uid uid] [-password password]
[-confirmPassword password] [-cn commonname] [-sn surname]
[-mail mail] [-securityDomainName domainName] } 参数
- -uniqueNameuniqueName
- 指定您要为其修改属性的用户的唯一名称值。 此参数映射到虚拟成员管理器中的 uniqueName 属性。
- -uiduid
- 指定用户的新唯一标识值。 此参数将映射到虚拟成员管理器中的 uid 属性。
- -password密码
- 指定用户的新密码。 此参数将映射到虚拟成员管理器中的 password 属性。
- -confirmPassword密码
- 再次指定密码,以验证在 password 参数上的输入方式。 此参数将映射到虚拟成员管理器中的 password 属性。
- cncommonname
- 指定用户的新名字。 此参数将映射到虚拟成员管理器中的 cn 属性。
- -sn姓氏
- 指定用户的新姓氏。 此参数将映射到虚拟成员管理器中的 sn 属性。
- -mail邮件
- 指定用户的新电子邮件地址。 此参数将映射到虚拟成员管理器中的 mail 属性。
- -securityDomainNamedomainName
- 指定唯一地标识安全域的名称。 如果您没有指定此参数,该命令使用全局联合存储库。
样本
要将用户 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}