凯发k8国际娱乐官网入口-k8凯发> 数据复制服务 drs> 常见问题> 权限管理> 如何设置最小化权限且独立的使用drs的oracle账号
更新时间:2023-10-30 gmt 08:00

如何设置最小化权限且独立的使用drs的oracle账号-凯发k8国际娱乐官网入口

源数据库为oracle的全量迁移至少需要create session, select any transaction, select any table, select any dictionary权限(当目标库为postgresql时,还需要select any sequence权限),源数据库为oracle的增量迁移还需要日志解析权限。本小节主要介绍如何使用drs设置最小化权限且独立的oracle账号的具体操作。

  • 全量迁移模式。
    1. 创建一个用户用于迁移,此处以user1为例。

      参考命令:create user user1 identified by pwd

      其中user1为用户名,pwd为密码。

    2. 使用sys用户或者具有dba权限的用户执行以下语句对user1用户赋予需要的权限。

      参考命令:grant create session, select any transaction, select any table, select any dictionary to user1

  • 全量 增量迁移模式。
    1. 创建一个用户用于迁移,此处以user1为例。

      参考命令:create user user1 identified by pwd

    2. 使用sys用户或者具有dba权限的用户执行以下语句对user1用户赋予需要的权限。

      参考命令:grant create session, select any transaction, select any table, select any dictionary to user1

    3. 使用sys用户或者具有dba权限的用户执行以下语句对user1用户赋予日志解析权限。
      • oracle版本小于12c。

        参考命令:grant execute_catalog_role to user1

      • oracle版本大于等于12c。

        参考命令:grant execute_catalog_role to user1

        参考命令:grant logmining to user1

分享:

more

网站地图