createUser 命令
使用此命令可创建新用户。
用途
使用 createUser 命令可在缺省存储库中或由命令 parent 参数指定的存储库中创建新用户。 该命令将在缺省领域中创建 PersonAccount 实体。如果成功,createUser 命令将返回新创建用户的唯一名称。
注: 如果为用户域选择了 使用全局安全性设置 选项,或者选择了 全局联合存储库 选项作为指定域的域类型,那么将在管理域的联合存储库上执行此命令。 但是,在域上执行的配置更改将应用于特定于安全域的配置。
语法
createUser { -uid uid -cn commonname -sn surname
-password password [-confirmPassword password]
[-mail mail] [-parent parent] [-securityDomainName domainName] }参数
- -uiduid
- 指定要创建的用户的唯一标识。 然后,虚拟成员管理器会为该用户创建 uniqueId 值和 uniqueName 值。 此参数将映射到虚拟成员管理器中的 uid 属性。
- -password密码
- 指定用户的密码。 此参数将映射到虚拟成员管理器中的 password 属性。
- -confirmPassword密码
- 再次指定密码,以验证在 password 参数中的输入内容。 此参数将映射到虚拟成员管理器中的 password 属性。
- -cncommonname
- 指定用户的名字。 此参数将映射到虚拟成员管理器中的 cn 属性。
- -sn姓氏
- 指定用户的姓氏。 此参数将映射到虚拟成员管理器中的 sn 属性。
- -mail邮件
- 指定用户的电子邮件地址。 此参数将映射到虚拟成员管理器中的 ibm-PrimaryEmail 属性。
- -parent父
- 指定要在其中创建用户的存储库。 此参数将映射到虚拟成员管理器中的 parent 属性。
- -securityDomainNamedomainName
- 指定唯一地标识安全域的名称。 如果您没有指定此参数,该命令使用全局联合存储库。
样本
要创建名为 Dan Meyers 的用户,其唯一标识是 dmeyers,电子邮件地址是 dmeyers@acme.com,而密码是 tempPass,请发出以下命令:$AdminTask createUser {-uid dmeyers -password tempPass -confirmPassword tempPass
-cn Dan -sn Meyers -mail dmeyers@acme.com}