文档中心MogDBMogDB StackUqbar

文档:v2.0

支持的版本:

目标库说明

同步限制

目标库针对需要同步的表,需禁用外键、触发器。

用户权限

以下命令中,假设 mdb_user 为 MDB 在目标端的登录用户,若实际环境中用户名称与此不同,则需要按照实际情况下修改。

Oracle

Oracle 作为目标库,直接授予 dba 角色:

grant dba to mdb_user;

-- 若 oracle 版本为 12c 19c  授权CDB用户可查询PDB
alter user c##mdbuser set container_data=all container=current;

MySQL

MySQL 作为目标库,直接授予所有权限:

GRANT ALL PRIVILEGES ON *.* TO "mdb_user"@"%" IDENTIFIED BY "Enmo@123" WITH GRANT OPTION; 

PostgreSQL

PostgreSQL 作为目标库,直接授予 superuser 权限:

alter role mdb_user with superuser;

SQL Server

SQL Server 作为目标库,直接授予 dba 权限:

exec sp_addrolemember 'db_owner','mdb_user';

DB2

DB2 作为目标库,直接授予 dba 权限:

db2 grant dbadm on database to user mdb_user;

MogDB

MogDB 作为目标库,直接给与 sysadmin 权限:

alter user mdb_user with sysadmin;

创建MogDB数据库需指定兼容的数据库的类型,默认兼容A

create database db1 DBCOMPATIBILITY='A';
源库 目标库 兼容值
Oracle MogDB A
MySQL MogDB B
PostgreSQL MogDB PG
Copyright © 2011-2024 www.enmotech.com All rights reserved.