删除用户
使用 user_delete 命令可删除用户。
user_delete user=UserName
参数
| 名称 | 类型 | 描述 | 必需 |
|---|---|---|---|
| user | 对象名 | 要删除的用户。 | Y |
删除此用户后,此用户所创建的现有对象将保留空用户首选项。
在系统范围内设置两个预定义用户:管理员和技术人员。 无法删除或重命名预定义用户。
示例:
user_delete user=user1
输出:
Command executed successfully.
访问控制
| 用户类别 | 许可权 |
|---|---|
| 存储管理员 | 允许 |
| 存储集成管理员 | 不允许 |
| 应用程序管理员 | 不允许 |
| 安全性管理员 | 允许 |
| 只读用户 | 不允许 |
| 技术人员 | 不允许 |
返回码
- LDAP_AUTHENTICATION_IS_ACTIVE
此命令在 LDAP 认证处于活动状态时不可用。
- USER_NAME_DOES_NOT_EXIST
用户名不存在。
- USER_CANNOT_BE_DELETED
无法删除用户。
- USER_IS_REFERRED_TO_BY_DEST
该用户由某事件目标进行引用,因此无法删除该用户。
- USER_OWNS_RECOVERY_KEY
用户拥有恢复密钥,因此无法删除或重命名该用户。
- REMOVAL_WOULD_CREATE_UNRESOLVABLE_REFERENCE_BETWEEN_USER_AND_USERGROUP
完成此操作将导致用户引用不在其域中的用户组。
故障诊断:显式除去引用,然后重新运行该命令。