Teradata - 在没有用户参与的情况下授予用户 table 访问权限

Teradata - granting access to user table without user being involved

如果有人在用户空间创建了一个 table(例如 UD123,命名约定为 EID_table_name)并且那个人离开了公司 - 有没有办法授予 select table 其他用户的权限?

默认情况下,DBC 应具有足够的访问权限才能将访问权限授予其他用户。如果那不可行,您可以查询 DBC.AllRightsV 以查看谁对用户数据库和其中包含的对象具有授权权限。

SELECT *  
  FROM DBC.AllRightsV 
 WHERE DatabaseName = ‘{UserID}’ 
   AND GrantAuthority = ‘Y’;