如何将一个表的属主由一个用户改成另一个用户

[复制链接]
查看11 | 回复4 | 2015-8-18 12:18:21 | 显示全部楼层 |阅读模式
有什么办法可以使一个表的属主由一个用户变成另外一个用户:比如说,table1现在的owner是user1,我想把它改成owner是user2.有什么办法吗?除去从user1中export,再import入user2这种方法。
回复

使用道具 举报

千问 | 2015-8-18 12:18:21 | 显示全部楼层
没有.
你用create table ** as select * from ****;创建一个表;
然后把原来的表删除;
回复

使用道具 举报

千问 | 2015-8-18 12:18:21 | 显示全部楼层
使用dba用户登陆

Create table 目的用户名.table_name
as
select* from 所在用户名.table_name
回复

使用道具 举报

千问 | 2015-8-18 12:18:21 | 显示全部楼层
exp/imp


回复

使用道具 举报

千问 | 2015-8-18 12:18:21 | 显示全部楼层
我想知道的是为什么楼主会有这种需求?
难道用同义词都不能满足需求吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行