1、在PLSQL里,用sys(oracle系統(tǒng)用戶)登陸,登陸的時(shí)候一定要選擇SYSDBA。普通用戶登陸選擇normal;

彭州網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),彭州網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為彭州上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的彭州做網(wǎng)站的公司定做!
2、在左邊的菜單里找到Users節(jié)點(diǎn),右擊選擇添加功能。在打開的界面里寫上用戶名、密碼,默認(rèn)表空間如果已經(jīng)創(chuàng)建了表空間的話,選擇相應(yīng)的表空間,沒有的一般選擇users,臨時(shí)表空間一般選擇temp,概要文件選擇default即可;
3、對(duì)象權(quán)限無需添加;
4、角色權(quán)限選擇connect和resource,也可以選擇dba,這樣其他權(quán)限都不用給了,不過建議不要給dba權(quán)限,數(shù)據(jù)庫權(quán)限太大了,容易導(dǎo)致數(shù)據(jù)安全隱患角色權(quán)限選擇connect和resource即可。也可以選擇dba,這樣其他權(quán)限都不用給了,不過建議不要給dba權(quán)限,數(shù)據(jù)庫權(quán)限太大了,容易導(dǎo)致數(shù)據(jù)安全隱患;
5、系統(tǒng)權(quán)限選擇create any procedure、create any view、debug connect session、unlimited tablespace。debug connect session:調(diào)試存儲(chǔ)過程測(cè)試,根據(jù)具體的情況設(shè)定;
6、限額無需改動(dòng);
7、最后點(diǎn)擊應(yīng)用保存即可。
需要被復(fù)制到的用戶有查詢被導(dǎo)出用戶的查詢權(quán)限。
如system用戶要將scott中的emp表導(dǎo)入其中,按如下方法:
1、登錄scott用戶。
2、給system用戶賦予查詢emp表的權(quán)限:
grant?select?on?emp?to?system;
3、登錄system用戶。
4、執(zhí)行以下語句:
create?table?emp?as?select?*?from?scott.emp;
可以使用復(fù)制表語句實(shí)現(xiàn)。
如下:
select 'create table A.'|| a.table_name || ' as select * from '|| 'B.'||a.table_name||';' from dba_tables a where owner='B';
以上語句的查詢結(jié)果為:生成復(fù)制所有B用戶下的表到A用戶的SQL。
批量執(zhí)行查詢結(jié)果就可以了,你只需要修改A、B用戶即可
上面sql查詢結(jié)果效果如下:
一般最高權(quán)限需要connect,resource,dba這三個(gè)即可。
語句:
1
grant connect,resource,dba to 用戶;
權(quán)限說明:
dba:擁有全部特權(quán),是系統(tǒng)最高權(quán)限,只有DBA才可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。resource:擁有Resource權(quán)限的用戶只可以創(chuàng)建實(shí)體,不可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。connect:擁有Connect權(quán)限的用戶只可以登錄Oracle,不可以創(chuàng)建實(shí)體,不可以創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)。
1、再建一個(gè)用戶jack,從原有的用戶中把數(shù)據(jù)及表結(jié)構(gòu)導(dǎo)出,導(dǎo)入到j(luò)ack用戶里。
備注:Oracle里的數(shù)據(jù)存儲(chǔ)方式跟SQLServer不一樣,SQLServer是一個(gè)服務(wù)可以有多個(gè)數(shù)據(jù)庫,Oracle是一個(gè)服務(wù)對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(安裝好Oracle數(shù)據(jù)庫后,服務(wù)名就是數(shù)據(jù)庫);Oracle里的表是對(duì)應(yīng)用戶的,比如用jack用戶建表的話,表空間默認(rèn)是跟隨jack的。其他的用戶是看不到這個(gè)jack用戶的表的。
1、安裝Oracle數(shù)據(jù)庫軟件,并且用Oracle管理工具中的Database Configuration Assistant 根據(jù)對(duì)方提供的數(shù)據(jù)庫名建立數(shù)據(jù)庫。數(shù)據(jù)庫版本則要和導(dǎo)出當(dāng)前dmp文件的數(shù)據(jù)庫版本一致。
2、透過腳本文件建立導(dǎo)入dmp文件所需的表空間、用戶、規(guī)則以及相關(guān)的授權(quán)。
3、將dmp文件復(fù)制到新安裝的Oracle數(shù)據(jù)庫服務(wù)器中,準(zhǔn)備導(dǎo)入這個(gè)數(shù)據(jù)庫文件。
4、通過cmd調(diào)出運(yùn)行窗口,用imp命令導(dǎo)入數(shù)據(jù)。
5、通過數(shù)據(jù)庫管理工具連接數(shù)據(jù)庫,就可以查詢到dmp文件中的數(shù)據(jù)了。
當(dāng)前標(biāo)題:oracle怎么復(fù)制用戶,oracle將表復(fù)制到另一個(gè)用戶
文章出自:http://chinadenli.net/article49/dsshoeh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、網(wǎng)站內(nèi)鏈、網(wǎng)站營銷、定制開發(fā)、用戶體驗(yàn)、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)