oracle創建用戶、授權、導入、導出命令總結


1、創建用戶

需要先用system用戶登錄數據庫,因為system用戶具有創建其他用戶的權限。

語法[創建用戶]: create user 用戶名 identified by 口令[即密碼];

例子: create user dhjw identified by 123456;

語法[更改用戶]: alter user 用戶名 identified by 口令[改變的口令];

例子: alter user dhjw identified by dhjw ;

 

2、刪除用戶

語法:drop user 用戶名;

例子:drop user dhjw;

若用戶擁有對象,則不能直接刪除,否則將返回一個錯誤值。指定關鍵字cascade,可刪除用戶所有的對象,然后再刪除用戶。

語法: drop user 用戶名 cascade;

例子: drop user dhjw cascade;

 

3.授權用戶具有某些角色

oracle提供默認三種標准角色connect(連接角色)、resource(資源角色)、dba(數據庫管理員角色),當然用戶還可以創建自己的角色,這里不再細說。

 

授權命令:

語法: grant connect, resource to 用戶名;

 例子: grant connect, resource to dhjw;

撤銷權限命令

語法: revoke connect, resource from 用戶名;

列子: revoke connect, resource from dhjw;

 

4.導入導出命令

導入:imp 用戶名/密碼@實例名 file=要導入的dmp文件的絕對路徑 log=日志存放路徑 full=y ignore=y

例子:imp dhjw/123456@orcl file=C:\Users\DELL\Desktop\ziyue_dh_20180308120000.dmp log=C:\data\dh_jw.log full=y ignore=y

導出:

將數據庫TEST完全導出,用戶名system 密碼manager 導出到D:\daochu.dmp中
   exp system/manager@TEST   rows=y  indexes=y compress=n buffer=65536   feedback=100000full=y  file=d:\daochu.dmp  log=d:\daochulog.txt   owner=(ECC_BIZ,ECC_CUSTOMER)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM