• Debezium-增量迁移之 Oracle 迁移所需权限


    -- 创建用户
    create user TCK identified by oracle;
    -- 赋权
    grant connect,resource to TCK;
    -- 删除权限
    revoke select any table from TCK;
    revoke select any DICTIONARY from TCK;
    -- 删除用户 CASCADE(用户下的数据级联删除)
    drop user TCK CASCADE

    -- 查询权限列表
    select * from user_sys_privs where privilege in ('SELECT ANY TABLE','SELECT ANY DICTIONARY')
    select * from user_role_privs;
    select * from user_sys_privs  where PRIVILEGE ='SELECT ANY TABLE';
    SELECT * FROM user_tab_privs;

    -- 创建数据源必须权限
    grant SELECT ANY TABLE to TCK; -- 查询所有库表权限
    grant SELECT ANY DICTIONARY to TCK; -- 查询用户所在库权限 与上个二选一
    grant analyze any to TCK;  -- 获取统计信息的权限

    -- 预校验必须权限
    grant SELECT ANY TABLE to TCK; -- 查询所有库表权限
    grant SELECT ANY DICTIONARY to TCK; -- 查询用户所在库权限 与上个二选一
    grant analyze any to TCK;  -- 获取统计信息的权限

    -- Oracle全量迁移必须权限列表
    grant SELECT ANY TABLE to TCK; -- 查询所有库表权限
    grant analyze any to TCK;  -- 获取统计信息的权限
    grant select_catalog_role to TCK;  -- 获取DDL的权限

    -- Oracle增量迁移必须权限列表
    grant SELECT ANY TABLE to TCK; -- 查询所有库表权限
    grant analyze any to TCK;  -- 获取统计信息的权限
    grant select_catalog_role to TCK;  -- 获取DDL的权限
    grant execute on dbms_flashback to TCK; -- 获取binlog起始点位的权限
    grant EXECUTE_CATALOG_ROLE to TCK; -- debezium增量需要权限
    grant select any dictionary to TCK; -- debezium增量需要权限
    grant execute on dbms_flashback to TCK; -- debezium增量需要权限
    grant flashback any table  to TCK; -- debezium增量需要权限
    grant select any transaction to TCK; -- debezium增量需要权限 

    grant execute on dbms_flashback to oracle_whcs;
    grant select_catalog_role to oracle_whcs;

    SELECT VERSION FROM V$INSTANCE
    grant SELECT ANY DICTIONARY to TCK;

  • 相关阅读:
    uniapp 富文本以及移动端富文本的展示问题
    tensorboard玩耍手册
    Vuex获取、修改参数值及异步数据处理
    Zookeeper:实现“命名服务”的 Demo
    Requests库POST请求
    3.DesignForVias\2.AutoRoutingSecondStep
    SpringBoot项目打包时配置文件区分日常、测试、预发、正式环境
    光链路测试6271B光纤温度分布测试仪
    Verilog功能模块——Uart收发
    集成底座方案演示说明
  • 原文地址:https://blog.csdn.net/tck001221/article/details/132696337