为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:linux
【CPU】:
【问题描述】*:oracle迁移到达梦用户模式下的对象授权语句表的增删改查权限没有迁移过来
这个没法迁移,需要手工迁移,可以按照下面的SQL把Oracle中的用户信息、权限之类的先查出来,然后再到DM里面手工创建对应的权限:
–查询Oracle中所有用户信息
select * from all_users;
–Oracle中究竟有多少种角色
select * from dba_roles;
–查询数据库的表空间,一般是DBA用户去查
select tablespace_name from dba_tablespaces;
–查询Oracle中所有的系统权限
select * from system_privilege_map order by name;
–查询Oracle中所有的对象权限
select distinct privilege from dba_tab_privs;
–当前用户下的表
select table_name from user_tables;
–查看某个用户具有什么样的角色?
select * from dba_role_privs where grantee=‘USER01’;
–查看某个用户(角色)具有什么样的系统权限?
select * from dba_sys_privs where grantee=‘USER01’;
–查看某个用户(角色)具有什么样的对象权限?
select * from dba_tab_privs where grantee=‘USER01’;
权限是没法迁移过来的