oracle使用者的管理

2021-10-13 12:17:30 字數 1327 閱讀 6281

sys;//系統管理員,擁有最高許可權

system;//本地管理員,次高許可權

scott;//普通使用者,密碼預設為tiger,預設未解鎖

sqlplus / as sysdba;           //登陸sys帳戶

sqlplus  user/password      //普通使用者登入

create user text_temp---text_temp為使用者名稱

identified by password--- password為密碼

default tablespace text_temp--使用text_temp表空間為預設表空間

temporaray tablespace text_temp; --指定臨時表空間為text_temp;

1,授權限:儘管使用者成功建立,但是還不能正常的登入oracle資料庫系統,因為該使用者還沒有任何許可權。

2, connect角色,主要應用在臨時使用者,特別是那些不需要建表的使用者,通常只賦予 他們connect role。connect是使用oracle的簡單許可權,擁有connect角色的使用者,可以與伺服器建立連線會話(session,客戶端對伺服器連線,稱為會話)。

3, resource角色,更可靠和正式的資料庫使用者可以授予resource role。resource 提供給使用者另外的許可權以建立他們自己的表、序列、過程(procedure)、觸發器(trigger)、索引(index)等。

4, dba角色,dba role擁有所有的系統許可權----包括無限制的空間限額和給其他使用者授 予各種許可權的能力。使用者system擁有dba角色。 一般情況下,乙個普通的使用者(如scott),擁有connect和resource兩個角色即可進行常規的資料庫開發工作。

grant connect to test_name ;  grant resource to test_name ;  

grant dba to test_name ;  grant exp_full_database to test_name ;

grant imp_full_database to  test_name ;

revoke 角色|許可權 from 使用者(角色)

alter user test_name identified by password----改使用者密碼    

alter user test_name account lock;   --鎖定使用者    

alter user test_name account unlock;   --解鎖使用者

drop user cyht cascade;---刪除使用者  

希望這次分享對大家有幫助,在下文凱,感謝老鐵的三連,術之盡頭,一零化流。

Oracle的使用者管理

配置身份驗證 oracle為使用者賬戶提供三種身份驗證方法 1 密碼驗證 當乙個使用密碼驗證機制的使用者試圖連線到資料庫時,資料庫會核實使用者名稱是否是乙個有效地資料庫使用者,並且提供與該使用者在資料庫中儲存的密碼相匹配的密碼。2 外部驗證 當乙個外部驗證式使用者試圖連線到資料庫時,資料庫會核實使用...

ORACLE使用者的管理

建立乙個新使用者 一般是具有dba 資料庫管理員 的許可權才能使用。注意 1 oracle 有乙個規定密碼必須以數字開頭。2 oracle 建立的新使用者連登陸許可權都沒有。語法 create user 使用者名稱 identified by 密碼 例子 create user xiaoming i...

Oracle使用者管理

1.建立使用者 概述 在oracle中要建立乙個新的使用者,使用create user語句,一般是具有dba的許可權才能使用。用法 create user 使用者名稱 identified by 密碼。案例 create user skycloud identified by skycloud 2....