开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks导出的数据库,我也是数据库的owner 为什么还会有权限问题呀?

DataWorks导出的数据库,我也是数据库的owner 为什么还会有权限问题呀?exception occurs:path=[/di/updateDiNode],remoteMessage=[数据集成权限校验失败, 请重试. {"info":"No rule matched, please apply the authentication.","statusCode":3}]

展开
收起
真的很搞笑 2023-11-07 13:35:06 68 0
3 条回答
写回答
取消 提交回答
  • 问题描述:getRedisConnectInfo error, aliyunKp: 2900765 region: cn-shenzhen instanceName: r-wz98pp87gl9g2kdpj9 errorMessage:com.aliyuncs.exceptions.ClientException: EntityNotExist.Role : The role not exists: acs:ram::29003837845:role/AliyunDIDefaultRole. RequestId : 4B1A1499-EEF2-5E90-BEE9-5741BA7EB1D3 数据源名: redis_supply_demand_model 资源组: xxxx
    解决方案:
    点击这个AliyunDIDefaultRole做下授权
    描述:数据集成(DI)默认使用此角色来访问您在其他云产品中的资源权限描述:用于数据集成(DI)服务默认角色的权限策略

    image.png
    ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-11-07 22:16:10
    赞同 展开评论 打赏
  • "No rule matched, please apply the authentication",这可能表示系统无法正确认证你的身份。请检查你的认证凭据,并确保它们是正确的。

    配置Kerberos认证
    DataWorks的数据同步功能目前仅支持Kerberos认证,配置kerberos认证后,可以仅对受信任的应用和服务提供认证,使得只有经过认证的应用和服务才能访问数据资源。

    Kerberos协议主要用于计算机网络的身份鉴别(Authentication),其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(Ticket-Granting Ticket,网络授权凭证)访问多个服务,即SSO(Single Sign On,单点登录)。使用Kerberos协议时,会在每个Client和Service之间建立共享密钥,服务之间使用密钥进行通信,避免不受信任的服务或应用访问数据资源,因此该协议具有较高的安全性。

    https://help.aliyun.com/zh/dataworks/user-guide/manage-third-party-authentication-files?spm=a2c4g.11186623.0.i63

    2023-11-07 14:09:19
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    即使您是数据库的所有者,也可能遇到权限问题,这可能与您当前所处的角色或所拥有的权限有关。为了确认问题的具体原因,请查看您当前角色的权限配置,并确保它们满足执行操作的需求。

    2023-11-07 13:46:14
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载