大数据计算MaxCompute为什么有些表没有给分析师授权,他们也能查询,是和之前设置的默认访问身份为阿里云主账号有关系吗?
是的,可以重新调整下授权。
当您在项目空间中添加用户或角色后,需要对用户授予客体的某操作权限,或对角色进行授权并将角色授予用户,授权后用户才具备相应客体的某操作权限。本文为您介绍如何对用户或角色授权、撤销授权。
各客体及对应操作类型详情请参见MaxCompute权限。常用授权操作命令如下。
参考文档https://help.aliyun.com/zh/maxcompute/user-guide/authorization-operations?spm=a2c4g.11186623.0.i13
是的,分析师能查询某些表可能与之前设置的默认访问身份为阿里云主账号有关。当生产环境的调度访问身份配置为阿里云主账号时,该主账号拥有相应MaxCompute项目中的权限,这些权限可能包括了查询某些表的权利。因此,作为项目成员的分析师在执行任务时,如果使用的是这个默认的调度访问身份(即阿里云主账号),他们就能够查询到那些表,即使没有单独为他们授权。但请注意,这种权限继承方式需谨慎管理,确保符合数据安全和访问控制的要求。
权限概述 MaxCompute和DataWorks的权限关系
有关系。之前设置的默认访问身份为阿里云主账号会导致访问者都是以主账号的权限来访问的。你可以把账号撤销掉所有权限,只给DataWorks的开发角色,后边用MaxCompute命令授权。 ,此回答整理自钉群“MaxCompute开发者社区2群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。