View a markdown version of this page

SVV_SYSTEM_PRIVILEGES - Amazon Redshift

从补丁 198 开始,Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息,请参阅博客文章

SVV_SYSTEM_PRIVILEGES

SVV_SYSTEM_PRIVILEGES 对以下用户可见:

  • 超级用户

  • 拥有 ACCESS SYSTEM TABLE 权限的用户

其他用户只能看到他们有权访问或拥有的身份。

有关查询系统表和视图时的最佳实践的更多信息,请参阅查询系统表

注意

使用 SHOW GRANTS 命令进行权限发现。SHOW GRANTS 可在本地、数据共享和外部目录上下文间一致地发挥作用,并会随着新功能的发布而更新。有关更多信息,请参阅用于发现元数据的最佳实践

表列

列名称 数据类型 说明
system_privilege text 系统权限的名称。
identity_id integer 身份 ID。可能的值为用户 ID 或角色 ID。
identity_name text 身份的名称。
identity_type text 身份的类型。可能的值为用户或角色。

示例查询

以下示例显示了指定参数的结果。

SELECT system_privilege,identity_name,identity_type FROM svv_system_privileges WHERE system_privilege = 'ALTER TABLE' AND identity_name = 'sys:superuser'; system_privilege | identity_name | identity_type ------------------+---------------+--------------- ALTER TABLE | sys:superuser | role