在Teradata中使用SHOW TABLE
命令需要哪些权限?
我查看了Teradata数据字典,Teradata管理员用户指南并在Google上搜索过,但我找不到任何相关文档。
我收到了错误:
用户无权访问xxx.yyy
答案 0 :(得分:4)
表级和数据库级可用的 SHOW 权限允许用户查看 表定义和访问DCL语句(例如 SHOW TABLE,HELP TABLE,HELP STATS 等,没有 SELECT 访问表格。 将 SHOW 权限授予开发人员或服务人员以允许访问信息 关于一个对象并查看结构,但没有任何实际访问任何数据。 任何拥有“WITH GRANT”选项的用户都可以将 SHOW 权限授予他人。
以下是将单个表上的show table授予用户的语法。
GRANT SHOW ON TableName TO UserName
以下是为用户授予数据库中所有表的show table的语法。
GRANT SHOW ON DatabaseName TO UserName