--創(chuàng)建用戶
CREATE USER "APITEST" PROFILE "DEFAULT"
IDENTIFIED BY "apitest" DEFAULT TABLESPACE "LOUSHANG"
TEMPORARY TABLESPACE "TEMP"
ACCOUNT UNLOCK;
--為用戶指定表空間
GRANT UNLIMITED TABLESPACE TO "APITEST";
--為用戶授權(quán)
GRANT "CONNECT" TO "APITEST";
GRANT "DBA" TO "APITEST";
GRANT "RESOURCE" TO "APITEST";
--將鎖定用戶解鎖
alter user <用戶名> account unlock;
--修改用戶密碼
alter user <用戶名> identified by <新密碼>;
--刪除用戶
drop user apitest; ----僅僅是刪除用戶,
drop user apitest cascade ;----會(huì)刪除此用戶名下的所有表和視圖。
---查看當(dāng)前用戶信息
select * from user_users;
---查詢當(dāng)前數(shù)據(jù)庫(kù)實(shí)例中有哪些用戶
select * from dba_users order by username;
---查看當(dāng)前用戶擁有的角色
select * from user_role_privs;
---查看當(dāng)前用戶所擁有的表
select * from user_tables;
---查看當(dāng)前用戶所擁有表的列
select * from USER_TAB_COLUMNS ;
---顯示特權(quán)用戶(一般包括sys、system)
select * from v$pwfile_users;
---查詢當(dāng)前用戶所擁有的所有對(duì)象(表、視圖、索引、存儲(chǔ)函數(shù)和過程等)
select * from user_objects
----查看序列號(hào)
select * from user_sequences;
---查看當(dāng)前用戶所有的視圖
select * from user_views;
--查看當(dāng)前連接信息
select SID,SERIAL#,USERNAME,MACHINE,LOGON_TIME from v$session where username='APITEST';
--斷開指定連接
alter system kill session '530,49177';