如何把用户A拥有的20个table中的10个改为B拥有? 如何把用户A拥有的20个table中的10个改为B拥有? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在a用户授权b用户可以select 10个 表grant select on table_name1-10 to B;在b用户用create table table_name as select * from A.table_name; 这样只相当于复制table吧?而且连primary key ,index等都没有复制过去。 把这10个表导出,再导入到B用户下exp a/password file=path\a.dmp tables=1,2......imp b/password file=path\a.dmp fromuser=a touser=b oracle 排序 关于表空间建立与监听 问个问题 数据插入的 高手帮忙:数据库发布管理问题? 请教oracle相关问题 如何知道字符串种特定字符的位置 帮忙写个查询 dblink连接问题! 请问:oracle中的表中列的默认值怎么去掉,用命令怎么写?请帮帮忙 小弟第一次到这个板,请多多帮忙! A用户登录后,查user_tab_privs 和user_sys_privs都查不到B用户的信息,为何能访问B用户的table 在oracle的学习过程中发现这样一段代码 over(partition by acctid order by rowid) 请问该怎样理解这段代码???
grant select on table_name1-10 to B;
在b用户用create table table_name as select * from A.table_name;
而且连primary key ,index等都没有复制过去。
exp a/password file=path\a.dmp tables=1,2......
imp b/password file=path\a.dmp fromuser=a touser=b