DataWorks sql查询,没有表查询权限,需要怎么授权呢?You have NO privilege 'odps:Select' on {acs:odps:
在 DataWorks 中,要授予用户表查询权限,您需要具备管理员权限或者联系拥有管理员权限的用户来执行以下操作:
RAM用户默认没有生产表查询权限,生产表查询权限请前往安全中心申请,DataWorks上MaxCompute数据权限预设以及访问控制,详情请参见MaxCompute数据权限控制详情。https://help.aliyun.com/zh/dataworks/user-guide/manage-permissions-on-data-in-a-maxcompute-compute-engine-instance
MaxCompute命令授权详情请参见通过命令管理用户权限。https://help.aliyun.com/zh/maxcompute/user-guide/manage-user-permissions-by-using-commands
要授权DataWorks SQL查询没有表查询权限,您需要联系您的数据库管理员(DBA),让他们为您的账号授予相应的权限。具体操作如下:
GRANT SELECT ON 表名 TO '您的账号'@'您的IP地址';
请将表名
替换为您要授权的表名,将您的账号
替换为您的DataWorks账号,将您的IP地址
替换为您的DataWorks IP地址。
ALTER USER '您的账号'@'您的IP地址' IDENTIFIED BY '新密码';
请将新密码
替换为您想要设置的新密码。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。