本文为您介绍项目空间权限管理中的用户管理、角色管理、ACL授权、权限审查等常用语句。
用户管理
语句 |
说明 |
list users |
查看所有已添加的用户。 |
add user <username> |
添加一个用户。 |
remove user <username> |
移除一个用户。 |
角色管理
语句 |
说明 |
list roles |
查看所有已创建的角色。 |
create role <rolename> |
创建一个角色。 |
drop role <rolename> |
删除一个角色。 |
grant <rolelist> to <username> |
对用户指派一个或多个角色。 |
revoke <rolelist> from <username> |
撤销对用户的角色指派。 |
ACL授权
语句 |
说明 |
grant <privList> on <objType> <objName> to user <username> |
对用户授权。 |
grant <privList> on <objType> <objName> to role <rolename> |
对角色授权。 |
revoke <privList> on <objType> <objName> from user <username> |
撤销对用户的授权。 |
revoke <privList> on <objType> <objName> from role <rolename> |
撤销对角色的授权。 |
权限审查
语句 |
说明 |
whoami |
查看当前用户信息。 |
show grants [for <username>|<roleName>] [on type <objectType>] |
查看对象的授权信息或查看用户或角色对某对象具备的权限信息。 |
show acl for <objectName> [on type <objectType>] |
查看具体对象的授权信息。 |
describe role <roleName> |
查看角色的授权信息和角色指派。 |
在文档使用中是否遇到以下问题
更多建议
匿名提交