新聞中心
對于Oracle用戶權(quán)限分配,很多人覺得不是很困難,但是要做好Oracle用戶權(quán)限分配需要仔細與耐心。本文將從分配給mid用戶談起。

創(chuàng)新互聯(lián)建站成立于2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都做網(wǎng)站、成都網(wǎng)站設(shè)計、成都外貿(mào)網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元稷山做網(wǎng)站,已為上家服務(wù),為稷山各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108
將stat用戶下所有的表授權(quán)給mid用戶,也就是mid用戶可以訪問stat用戶下的表;sqlplus stat/stat 以這個用戶登錄
- select 'grant select,insert,update,delete on stat.' || table_name || ' to mid;' from user_tables;
然后選擇列出的所有的語句,進入sysdba權(quán)限進行操作:sqlplus "/as sysdba"
然后執(zhí)行上面的所有的語句,Oracle用戶權(quán)限分配就可以了;
stat用戶下的存儲過程訪問mid用戶下的存儲過程:進入sysdba權(quán)限進行操作:
- GRANT EXECUTE ANY PROCEDURE TO mid
- GRANT EXECUTE ANY PROCEDURE TO stat
stat用戶下的存儲過程訪問mid用戶下的types臨時表則將stat用戶賦于EXECUTE ANY TYPE TO STAT
第二種將服務(wù)器上的ORACLE數(shù)據(jù)導(dǎo)入到本地機子上的方法,這種方法是導(dǎo)出時不帶出服務(wù)器端建立的表空間和臨時表空間,在本地機
子上也不用建立表空間,只需要使用默認表空間就可以在CMD模式下執(zhí)行以下命令
- exp username/password@服務(wù)器端數(shù)據(jù)庫ID file=c:\文件名.dmp
例如下面:
- exp djyy/djyy@zhwx file=c:\djyy20090921.dmp
- exp wxzd/wxzd@zhwx file=c:\wxzd20090921.dmp
導(dǎo)入到本地機子的用戶中.建立一個用戶,在PLSQLDEVELOPER中以新建的用戶名登錄,選擇Tools菜單下的Imports Tables選項選擇Oracle Import標簽,在其中Import Executable中選擇Oracle安裝目錄下的db_1\Bin目錄下的imp.exe執(zhí)行文件(一般情況是默
認的不需要自己手動更改,如果此項沒有的話可以選擇imp.exe文件來執(zhí)行導(dǎo)入).在Import file中選擇導(dǎo)出的dmp后綴的文件名,再執(zhí)行Import進行導(dǎo)入
建立表空間的語句如下:
- CREATE TABLESPACE ZHWXSYS
- DATAFILE 'D:\oracle\product\10.2.0\oradata\orcl\ZHWXSYS.dbf' SIZE 500M
- UNIFORM SIZE 128k;
建立臨時表空間的語句如下:
- CREATE TEMPORARY TABLESPACE ZHWXTMP
- TEMPFILE 'D:\oracle\product\10.2.0\oradata\orcl\ZHWXTMP.dbf' SIZE 50M
【編輯推薦】
- Oracle按用戶名重建索引方法淺析
- 八大技巧精通JDBC連接Oracle數(shù)據(jù)庫
- Oracle數(shù)據(jù)庫中的OOP概念
- JSP連接ORACLE數(shù)據(jù)庫時注意的一些問題
- 管理Oracle約束與分區(qū)表
新聞名稱:淺析Oracle用戶權(quán)限分配的具體方法
轉(zhuǎn)載來源:http://m.fisionsoft.com.cn/article/dpeeois.html


咨詢
建站咨詢
