- 相關(guān)推薦
Oracle用戶(hù)權限分配的具體方法
Oracle認證是業(yè)界認可的IT專(zhuān)家資質(zhì)證明,幫助您在職業(yè)發(fā)展中更加成功,更受雇主青睞。下面是關(guān)于Oracle用戶(hù)權限分配的具體方法,希望大家認真閱讀!
對于Oracle用戶(hù)權限分配,很多人覺(jué)得不是很困難,但是要做好Oracle用戶(hù)權限分配需要仔細與耐心。本文將從分配給mid用戶(hù)談起。
將stat用戶(hù)下所有的表授權給mid用戶(hù),也就是mid用戶(hù)可以訪(fǎng)問(wèn)stat用戶(hù)下的表;sqlplus stat/stat 以這個(gè)用戶(hù)登錄
select 'grant select,insert,update,delete on stat.' || table_name || ' to mid;' from user_tables;
然后選擇列出的所有的語(yǔ)句,進(jìn)入sysdba權限進(jìn)行操作:sqlplus "/as sysdba"
然后執行上面的所有的語(yǔ)句,Oracle用戶(hù)權限分配就可以了;
stat用戶(hù)下的存儲過(guò)程訪(fǎng)問(wèn)mid用戶(hù)下的存儲過(guò)程:進(jìn)入sysdba權限進(jìn)行操作:
GRANT EXECUTE ANY PROCEDURE TO mid GRANT EXECUTE ANY PROCEDURE TO stat
stat用戶(hù)下的存儲過(guò)程訪(fǎng)問(wèn)mid用戶(hù)下的types臨時(shí)表則將stat用戶(hù)賦于EXECUTE ANY TYPE TO STAT
第二種將服務(wù)器上的ORACLE數據導入到本地機子上的方法,這種方法是導出時(shí)不帶出服務(wù)器端建立的表空間和臨時(shí)表空間,在本地機
子上也不用建立表空間,只需要使用默認表空間就可以在CMD模式下執行以下命令
exp username/password@服務(wù)器端數據庫ID file=c:\文件名.dmp
例如下面:
exp djyy/djyy@zhwx file=c:\djyy20090921.dmp exp wxzd/wxzd@zhwx file=c:\wxzd20090921.dmp
導入到本地機子的用戶(hù)中.建立一個(gè)用戶(hù),在PLSQLDEVELOPER中以新建的用戶(hù)名登錄,選擇Tools菜單下的Imports Tables選項選擇Oracle Import標簽,在其中Import Executable中選擇Oracle安裝目錄下的db_1\Bin目錄下的imp.exe執行文件(一般情況是默
認的不需要自己手動(dòng)更改,如果此項沒(méi)有的話(huà)可以選擇imp.exe文件來(lái)執行導入).在Import file中選擇導出的dmp后綴的文件名,再執行Import進(jìn)行導入
建立表空間的語(yǔ)句如下:
CREATE TABLESPACE ZHWXSYS DATAFILE 'D:\oracle\product\10.2.0\oradata\orcl\ZHWXSYS.dbf' SIZE 500M UNIFORM SIZE 128k;
建立臨時(shí)表空間的語(yǔ)句如下:
CREATE TEMPORARY TABLESPACE ZHWXTMP TEMPFILE 'D:\oracle\product\10.2.0\oradata\orcl\ZHWXTMP.dbf' SIZE 50M
【Oracle用戶(hù)權限分配的具體方法】相關(guān)文章:
關(guān)于Oracle用戶(hù)管理常用操作09-22
oracle sysdba級用戶(hù)的認證方式10-24
金蝶KIS軟件用戶(hù)管理及權限授權09-23
ORACLE數據庫中的權限和角色08-17
2016年Oracle DBA用戶(hù)管理試題及答案10-31
oracle兩種用戶(hù)認證方式簡(jiǎn)述08-18