选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

SYS_USERLOG

聚焦模式
SYS_USERLOG - Amazon Redshift

记录数据库用户的以下更改的详细信息。

  • 创建用户

  • 删除用户

  • 更改用户(重命名)

  • 更改用户(更改属性)

您可以查询此视图,以查看有关无服务器工作组和预置集群的信息。

SYS_USERLOG 仅对超级用户可见。有关更多信息,请参阅 系统表和视图中的数据可见性

表列

列名称 数据类型 描述
user_id integer 提交卸载的用户标识符。
user_name character(50) 受更改影响的用户的用户名。
original_user_name character(50) 重命名操作中的原始用户名。对于任何其他操作,此字段为空。
操作 character(10) 发生的操作。有效值包括 alter、create、drop 和 rename。
has_create_db_privs 整数 如果为 true(值为 1),则表示用户具有创建数据库的权限。
is_superuser 整数 如果为 true(值为 1),则用户可以更新系统目录。
has_update_catalog_privs 整数 如果为 true(值为 1),则用户可以更新系统目录。
password_expiration timestamp 密码到期日期。
session_id 整数 进程 ID。
transaction_id bigint 事务 ID。
record_time timestamp 查询开始的时间(采用 UTC 时间)。

示例查询

以下示例执行四个用户操作,然后查询 SYS_USERLOG 视图。

CREATE USER userlog1 password 'Userlog1'; ALTER USER userlog1 createdb createuser; ALTER USER userlog1 rename to userlog2; DROP user userlog2; SELECT user_id, user_name, original_user_name, action, has_create_db_privs, is_superuser from SYS_USERLOG order by record_time desc;
user_id | user_name | original_user_name | action | has_create_db_privs | is_superuser --------+------------+--------------------+---------+---------------------+------------ 108 | userlog2 | | drop | 1 | 1 108 | userlog2 | userlog1 | rename | 1 | 1 108 | userlog1 | | alter | 1 | 1 108 | userlog1 | | create | 0 | 0 (4 rows)

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。