在阿里云MaxCompute(原名ODPS)中,默认访问身份通常是指通过DataWorks或其他客户端工具访问MaxCompute项目时,使用的认证方式和对应的访问角色。
查看MaxCompute引擎侧默认访问身份的步骤如下:
另外,如果你是通过MaxCompute客户端工具(如odpscmd)或SDK直接访问,那么访问身份通常是通过access_id
(阿里云账号AccessKey ID)和access_key
(阿里云账号AccessKey Secret)指定的,这代表了使用哪个RAM用户或主账号的身份进行访问。
如果需要查看某个MaxCompute项目具体绑定的RAM角色,可以通过MaxCompute控制台或使用相关API进行查看
工作空间 管理,计算引擎信息 MaxCompute 。如果是ram访问租户Information Schema,是在这里加权限
,此回答整理自钉群“MaxCompute开发者社区2群”
MaxCompute引擎侧默认访问身份可以通过查看项目配置来确定。
首先,当RAM用户或RAM角色被设置为某MaxCompute项目生产环境的调度访问身份时,该用户或角色会被映射为MaxCompute项目的Role_Project_Scheduler角色。这意味着在生产环境中,该角色将作为默认的访问身份来执行任务和访问数据。
其次,DataWorks的数据访问控制提供了权限管控能力,包括权限申请、审批和审计,同时也支持查看权限申请和审批记录。如果您使用的是DataWorks标准模式工作空间,那么在开发环境中,任务默认使用任务执行者的个人身份执行;而在生产调度环境中,任务默认使用指定的云账号执行。
最后,在实际操作中,如果在开发环境执行语句访问开发表中的数据,将使用任务执行者的个人云账号作为访问身份;而在生产环境中,则使用被配置为默认访问身份的RAM用户或角色。
总的来说,要查看具体的默认访问身份,您可以在MaxCompute项目管理界面或者DataWorks的控制台中检查相关的项目配置和角色映射设置。如果需要更改默认访问身份,通常需要在项目设置或数据源配置中进行修改。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。