【发布时间】:2020-08-12 15:11:24
【问题描述】:
我正在尝试获取每个表和每个月的用户编号。
我正在尝试获得读取权限(选择并且没有更新删除) 您知道是否可以使用 dbc.tables 之类的视图来获取此信息?
Database | Table | Date (YYYYMM) | Number of access | Number of distinct access
------------|-----------|-------------------|----------------------------------------------
PROD | SALES | 202004 | 500 | 300
PROD | SALES | 202003 | 550 | 330
DEV | SALES | 202004 | 15 | 10
P.S : 英语不是我的母语 => 抱歉
【问题讨论】:
-
什么是“不同的”访问?我怀疑您可能需要激活查询日志记录 (DBQL)“WITH OBJECTS”,可能还需要激活“WITH USECOUNT”来获得这种详细程度。
-
如果用户 A 在本月使用 6 个时间表 TAB,我希望他在最后一列中计为 1
标签: sql teradata system-tables