關(guān)于Oracle用戶管理常用操作
Oracle認證具有嫻熟的專業(yè)技術(shù)標(biāo)準,它是專為認證那些有操作能力與廣泛理論知識的`專業(yè)人 。下面小編為大家整理了關(guān)于Oracle用戶管理常用的操作,一起來看看吧:
Oracle 用戶管理之一、創(chuàng)建PRofile 文件。
1. SQL>Create profile 文件名 limit
2. FAILED_LOGIN_ATTEMPTS :指定鎖定用戶的登錄失敗次數(shù)
3. PASSWord_LOCK_TIME :指定用戶被鎖定天數(shù)
4. PASSWORD_LIFE_TIME :指定口令可用天數(shù)
5. PASSWORD_REUSE_TIME :指定在多長時間內(nèi)口令不能重用
6. PASSWORD_REUSE_MAX :指定在重用口令前口令需要改變的次數(shù)
7. sessionS_PER_USER :限制用戶并發(fā)會話個數(shù)
8. CPU_PER_SESSION :限制會話所占用的CPU 時間(百分之一秒)
9. CPU_PER_CALL :限制每次調(diào)用所占用的CPU 時間(百分之一秒)
10. CONNECT_TIME :限制會話的總計連接時間(分鐘)
11. IDLE_TIME :限制會話的空閑時間(分鐘));
Oracle 用戶管理之二、創(chuàng)建用戶(包括創(chuàng)建角色):
1. SQL>Create user 用戶名
2. IDENTIFIED BY 口令
3. Default tablespace 表空間名
4. TEMPORARY tablespace 臨時表空間名
5. Profile profile 文件名
6. Quota 限制空間大小 on 表空間名;
并給用戶授權(quán):
7. SQL>grant connect ,resource to 用戶名;
舉例:
-- 創(chuàng)建角色
1. Drop ROLE ICDYW;
2. Create ROLE ICDYW NOT IDENTIFIED;
3. GRANT "DBA" TO "ICDYW" ;
4. GRANT "EXP_FULL_DATABASE" TO "ICDYW" ;
5. GRANT "IMP_FULL_DATABASE" TO "ICDYW" ;
-- 創(chuàng)建用戶
1. Drop USER ICDMAIN CASCADE ;
2. Create USER ICDMAIN IDENTIFIED BY icd
3. DEFAULT TABLESPACE SERVICE_RPT_DAT
4. TEMPORARY TABLESPACE SERVICE_TEMP
5. PROFILE DEFAULT ;
6. GRANT "ICDYW" TO "ICDMAIN" WITH ADMIN OPTION ;
7. GRANT UNLIMITED TABLESPACE TO "ICDMAIN" WITH ADMIN OPTION ;
8. GRANT Select ON SYS.V_$MYSTAT TO ICDMAIN;
9. GRANT Select ON SYS.V_$SESSION TO ICDMAIN;
10. GRANT Select ON SYS.DBA_JOBS TO ICDMAIN;
11. Alter USER ICDMAIN DEFAULT ROLE ALL ;
Oracle 用戶管理之三. 改動用戶:
一. 修改用戶各項參數(shù):( 除用戶名外其它各項均可以修改)
1. SQL>Alter user 用戶名
2. IDENTIFIED BY 口令
3. Default tablespace 表空間名
4. TEMPORARY tablespace 臨時表空間名
5. Profile profile 文件名
6. Quota 限制空間大小 on 表空間名;
將用戶加鎖:
1. SQL>Alter user 用戶名 ACCOUNT LOCK; - - 加鎖
2. ACCOUNT UNLOCK; - - 解鎖
強制用戶修改口令:
1. SQL>Alter user 用戶名 password expire;
復(fù)用戶口令到可使用狀態(tài):
1.SQL>alter user 用戶名 identified by new_PWD ; --密碼( new_PWD )可以與之前一樣,也可以不一樣。
Oracle 用戶管理之四. 刪除用戶:
用戶下沒有實體時:
1. SQL>Drop user 用戶名;
用戶已創(chuàng)建實體如表和數(shù)據(jù)時:
1. SQL>Drop user 用戶名 CASCADE ;
注意:當(dāng)前正連接的用戶不得刪除。
使用CASCADE 選項時,用戶及實體馬上被刪除,應(yīng)再進入數(shù)據(jù)文件進行物理刪除。
Oracle 用戶管理之五. 監(jiān)視用戶:
查詢用戶會話信息:( 如果有兩個用戶以同一用戶名登錄,則可動態(tài)查詢
1. SQL>Select username machine , sid , serial #
2. From V$ session;
刪除用戶會話:
1. SQL>Alter system kill session 'sid , serial' ;
顯示用戶的SQL 語句:
1. SQL>Select user _name , SQL _text
2. From V$
【關(guān)于Oracle用戶管理常用操作】相關(guān)文章:
Oracle并行DML操作知識11-01
oracle兩種用戶認證方式簡述11-04
Oracle操作系統(tǒng)認證方式10-15
Oracle并行操作基礎(chǔ)知識11-01