|
@@ -100,19 +100,9 @@ replicate-do-db=test
|
|
|
|
|
|
##### Oracle
|
|
|
* CDN注册订阅。监听增删改事件,得到rowid,根据rowid执行SQL查询,得到变化数据。
|
|
|
-> 授予账号监听权限, 同时要求目标源表必须定义一个长度为18的varchar字段,通过接收rowid值实现增删改操作。
|
|
|
+> 授予账号监听权限, 同时要求目标源表必须定义一个长度为18的varchar字段,通过接收rowid值实现增删改操作。注: 账号必须是监听表的owner(创建人)
|
|
|
```roomsql
|
|
|
--- 创建测试用户 dbsyncer
|
|
|
-create user dbsyncer identified by 123;
|
|
|
-
|
|
|
--- 授予用户登录,查询系统字典,监听通知变更权限
|
|
|
-grant create session, select any dictionary, change notification to dbsyncer;
|
|
|
-
|
|
|
--- 授予用户表查询权限
|
|
|
-GRANT SELECT ON AE86."my_user" to dbsyncer;
|
|
|
-
|
|
|
--- 查看
|
|
|
-select * from user_sys_privs;
|
|
|
+grant change notification to 你的账号
|
|
|
```
|
|
|
|
|
|
##### SqlServer
|