SVL_USER_INFO - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

SVL_USER_INFO

您可以使用 SVL_USER_INFO 视图检索有关 Amazon Redshift 数据库用户的数据。

表列

列名称 数据类型 说明
usename text 角色的用户名称。
usesysid integer 用户的用户 ID。
usecreatedb 布尔值 一个值,指示用户是否具有创建数据库的权限。
usesuper 布尔值 一个值,指示用户是否为超级用户。
usecatupd 布尔值 一个值,指示用户是否可以更新系统目录。
useconnlimit text 用户可以打开的连接数。
syslogaccess text 一个值,指示用户是否具有访问系统日志的权限。两个可能的值为 RESTRICTEDUNRESTRICTEDRESTRICTED 表示非超级用户可以看到自己的记录。UNRESTICTED 表示非超级用户可以看到他们拥有 SELECT 权限的系统视图和表中的所有记录。
last_ddl_ts timestamp 用户运行的最后一条数据定义语言 (DDL) create 语句的时间戳。
sessiontimeout integer 超时前会话保持非活动状态或空闲状态的最长时间(秒)。0 表示未设置超时。有关集群的闲置或非活动超时设置的信息,请参阅 Amazon Redshift 集群管理指南中的 Amazon Redshift 中的配额和限制

示例查询

以下命令从 SVL_USER_INFO 检索用户信息。

SELECT * FROM SVL_USER_INFO;