更换ORACLE表对象所属用户

来源:互联网 发布:出国游翻译软件 编辑:程序博客网 时间:2024/06/06 01:36

 以前有个项目将用户表建立在了system用户所属下,后来发觉危害相当大,准备将表对象转移到新建立的LAND用户下,没找到直接的办法,用以下办法得以实现:

1、建立新的LAND用户,在服务器的Oracle Enterprise Manager里分配 对象权限 ,添加对system中数据表对象的 select  权限。

2、以 LAND 用户登录,使用命令:  create table <table_name> as select * from system.<table_name>来将数据原样复制到LAND用户下。

原创粉丝点击