我们有一个审计,出于同样的目的,我需要一个用户报告,其中我需要所有红移用户的用户创建时间戳。
参考链接:How to get user creation timestamp in Amazon Redshift
我的prod集群大约有98个用户。但是,系统表'stl_userlog‘where action='create’不返回任何记录。
如果我能解决这个问题,那就太好了。提前谢谢。
发布于 2017-05-17 22:07:08
默认情况下,Amazon Redshift中未启用审核日志记录。
对于用户活动日志,您必须启用enable_user_activity_logging
数据库参数。如果仅启用审计日志记录功能,而不启用相关参数,则数据库审计日志将只记录连接日志和用户日志的信息,而不记录用户活动日志的信息。默认情况下,enable_user_activity_logging
参数处于禁用状态(false),但您可以将其设置为true以启用用户活动日志。有关详细信息,请参阅以下链接。
GOTO: Default Parameter Values
如果我做了一个糟糕的假设,请发表评论,我将重新关注我的答案。
https://stackoverflow.com/questions/44021531
复制相似问题