美文网首页
ETL中数据库表相关访问权限情况处理

ETL中数据库表相关访问权限情况处理

作者: BodhiPonder | 来源:发表于2018-10-02 13:31 被阅读27次

            前段时间开发了一类ETL作业,是从某个数据区A的一个试图V1(引用自数据区B的试图V2)增量抽取数据,但是在测试时遇到了没权限访问错误,在td客户端直接select也报同样错,具体提示是:


    Failure 3523 An owner referenced by user does not have SELECT WITH GRANT


    这个错误乍一看以为抽取用户没权限,grant了还是报同样错误。后来发现是两个数据区视图不能跨区访问,需要开通互相访问的通道,赋权:

    grant select on A to B with grant option;

    grant select on A.V1 to B.V2 with grant option;

    相关文章

      网友评论

          本文标题:ETL中数据库表相关访问权限情况处理

          本文链接:https://www.haomeiwen.com/subject/zrzooftx.html