1. 程式人生 > >Oracle建立新使用者並授權

Oracle建立新使用者並授權

/*第1步:建立臨時表空間 */
create temporary tablespace root_temp 
tempfile 'D:\app\Administrator\product\11.2.0\dbhome_1\database\root_temp.dbf' 
size 10m 
autoextend on 
next 10m maxsize 20480m 
extent management local; 

/*第2步:建立資料表空間 */
create tablespace root 
logging 
datafile 'D:\app\Administrator\product\11.2.0\dbhome_1\database\root.dbf' 
size 10m 
autoextend on 
next 10m maxsize 20480m 
extent management local; 

/*第3步:建立使用者並指定表空間//第一個root是使用者名稱,第二個是密碼 */
create user root identified by root 
default tablespace root
temporary tablespace root_temp; 

/*第4步:給使用者授予許可權 */
grant connect,resource,dba to root;

給使用者無限表空間許可權
grant unlimited tablespace to root;

切換使用者
 conn system/manager;

撤銷許可權
revoke 許可權1,許可權2 from 使用者名稱;


---授權成功後登陸賬戶
root root

--查詢當前表空間

select username,default_tablespace from user_users;

--刪除表空間
drop tablespace root;
--刪除使用者
drop user root;