SHOW USERS 命令:根据授予活跃角色的权限筛选输出¶
SHOW USERS 命令的行为如下:
- 之前:
要查看 SHOW USERS 命令的输出,活跃角色 必须具有全局 MANAGE GRANTS 权限。
当您尝试使用不具有全局 MANAGE GRANTS 权限的角色并运行 SHOW USERS 命令时,Snowflake 返回以下错误消息:
Insufficient privileges to operate on account '<account_name>'
- 现在:
任何用户都可以执行 SHOW USERS 命令。Snowflake 返回所有用户,并根据授予运行命令的活跃角色的权限筛选输出。运行命令的用户始终能够在结果中看到用户名。要查看输出,活跃角色必须具有以下权限之一:
用户对象的 OWNERSHIP 权限。
账户的 CREATE USER 权限。
参考号:975