随同 admin() 或 task() 函数,使用 revoke admin 参数来撤销运行 SQL 管理 API 命令的权限。
元素 | 描述 | 关键考虑 |
---|---|---|
user_name | 要取消其权限的用户名。 | |
privilege_group | 权限组名。 | 请参阅 SQL 管理 API 门户:按权限组划分参数 查看权限组的列表。 |
仅用户 gbasedbt 或者对于 SQL 管理 API 命令有 ADMIN 或 GRANT 权限的用户,可使用 revoke admin 参数。
使用 revoke admin 参数来撤销个别用户运行 SQL 管理 API 命令的权限。您可撤销特定权限组的权限,或撤销所有权限。
下列命令撤销用户 Bob 运行备份和恢复 SQL 管理命令的权限:
EXECUTE FUNCTION task("revoke admin", "Bob", "BAR");
下列命令撤销用户 Bob 运行任何 SQL 管理命令的所有权限:
EXECUTE FUNCTION task("revoke admin", "Bob");