oracle使用者管理之
一、建立profile 檔案。1.
sql>createprofile
檔名 limit 2.
failed_login_attempts
:指定鎖定使用者的登入失敗次數 3.
password_lock_time
:指定使用者被鎖定天數 4.
password_life_time
:指定口令可用天數 5.
password_reuse_time
:指定在多長時間內口令不能重用 6.
password_reuse_max
:指定在重用口令前口令需要改變的次數 7.
sessions_per_user
:限制使用者併發會話個數 8.
cpu_per_session
:限制會話所占用的cpu 時間(百分之一秒) 9.
cpu_per_call
:限制每次呼叫所占用的cpu 時間(百分之一秒)
10.connect_time
:限制會話的總計連線時間(分鐘)
11.idle_time
:限制會話的空閒時間(分鐘));
oracle使用者管理之
二、建立使用者(包括建立角色):
1.
sql>createuser
使用者名稱 2.
identifiedby口令
3. defaulttablespace
表空間名 4.
temporarytablespace
臨時表空間名 5.
profile profile
檔名 6.
quota
限制空間大小on表空間名;
並給使用者授權: 7.
sql>grantconnect,resourceto
使用者名稱;
舉例:
-- 建立角色 1.
droprole icdyw; 2.
createrole icdyw not identified; 3.
grant"dba"
to"icdyw" ; 4.
grant"exp_full_database"to"icdyw" ; 5.
grant"imp_full_database"to"icdyw" ;
-- 建立使用者 1.
dropuser
icdmaincascade; 2.
createuser icdmain identifiedbyicd 3.
defaulttablespace service_rpt_dat 4.
temporarytablespace service_temp 5.
profiledefault; 6.
grant"icdyw"to"icdmain"withadminoption; 7.
grantunlimited tablespaceto"icdmain"withadminoption; 8.
grantselect onsys.v_$mystattoicdmain; 9.
grant selectonsys.v_$sessiontoicdmain;
10.grantselectonsys.dba_jobstoicdmain;
11.alteruser
icdmaindefaultrole all ;
oracle使用者管理之三. 改動使用者:
一. 修改使用者各項引數:( 除使用者名稱外其它各項均可以修改) 1.
sql>alteruser
使用者名稱2.
identifiedby
口令3.
defaulttablespace
表空間名 4.
temporarytablespace
臨時表空間名 5.
profile profile
檔名 6.
quota
限制空間大小on表空間名;
將使用者加鎖: 1.
sql>alteruser
使用者名稱account lock; - - 加鎖 2.
account unlock; - -解鎖
強制使用者修改口令: 1.
sql>alteruser
使用者名稱passwordexpire;
復使用者口令到可使用狀態:
1.sql>alter user
使用者名稱
identified bynew_pwd; --密碼(
new_pwd
)可以與之前一樣,也可以不一樣。
oracle使用者管理之四. 刪除使用者:
使用者下沒有實體時: 1.
sql>dropuser
使用者名稱;
使用者已建立實體如表和資料時: 1.
sql>dropuser
使用者名稱cascade;
注意:當前正連線的使用者不得刪除。
使用cascade 選項時,使用者及實體馬上被刪除,應再進入資料檔案進行物理刪除。
oracle使用者管理之五. 監視使用者:
查詢使用者會話資訊:( 如果有兩個使用者以同一使用者名稱登入,則可動態查詢 1.
sql>selectusername machine , sid , serial # 2.
fromv$ session;
刪除使用者會話: 1.
sql>altersystem kill session 'sid , serial' ;
顯示使用者的sql 語句:
1.
sql>selectuser _name , sql _text2.
fromv$open_cursor;
Oracle索引管理常用操作
通過調整create bitmap area size來定義位圖快取記憶體區大小.當這個快取足夠大時,可以有效的加快位圖索引的操作速度,因為操作是在記憶體中進行.普通索引更適用oltp型別的操作,即資料變化頻繁.bitmap更適合dss型別的操作,即查詢多,量大.但是所有的索引在執行dml型別操作時...
linux常用操作命令 使用者管理
使用者操作 新增使用者 useradd 常用的引數 useradd m 自動建立使用者目錄 u 制定使用者id號 g 指定使用者的群組 d指定使用者登入登入的原始目錄 useradd dlj m g oracle 檢視系統中所有使用者 cat etc passwd 在這個檔案中可以檢視系統中所有使用...
Oracle使用者管理
1.建立使用者 概述 在oracle中要建立乙個新的使用者,使用create user語句,一般是具有dba的許可權才能使用。用法 create user 使用者名稱 identified by 密碼。案例 create user skycloud identified by skycloud 2....