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’;
如果有人在用户空间创建了一个 table(例如 UD123
,命名约定为 EID_table_name
)并且那个人离开了公司 - 有没有办法授予 select
table 其他用户的权限?
默认情况下,DBC 应具有足够的访问权限才能将访问权限授予其他用户。如果那不可行,您可以查询 DBC.AllRightsV 以查看谁对用户数据库和其中包含的对象具有授权权限。
SELECT *
FROM DBC.AllRightsV
WHERE DatabaseName = ‘{UserID}’
AND GrantAuthority = ‘Y’;