1、給用戶解鎖 alter user scott account unlock; 2、注銷、斷開、切換當前用戶連接 quit conn scott/tiger 3、用戶權限查詢 A .查看所有用戶: select * from dba_users; select * from all_users; select * from user_users; B.查看用戶或角色系統(tǒng)權限(直接賦值給用戶或角色的系統(tǒng)權限): select * from dba_sys_privs; select * from user_sys_privs; C.查看角色(只能查看登陸用戶擁有的角色)所包含的權限 select * from role_sys_privs; D.查看用戶對象權限: select * from dba_tab_privs; select * from all_tab_privs; select * from user_tab_privs; E.查看所有角色: select * from dba_roles; F.查看用戶或角色所擁有的角色: select * from dba_role_privs;
select * from user_role_privs; G.查看哪些用戶有sysdba或sysoper系統(tǒng)權限(查詢時需要相應權限) select * from V$PWFILE_USERS 4、用戶管理 A、創(chuàng)建用戶 create user username identified by password; create user username identified by password default tablespace users quota 10M on users; B、修改密碼 alter user username identified by pass; 密碼就從password改成pass了;同樣登陸后輸入password也可以修改密碼 C、刪除用戶 drop user username; drop user username cascade; 5、三種標準的角色(role):CONNECT、RESOURCE和DBA。 I、Connect連接、登陸權限 II、Resource可以創(chuàng)建表、序列、過程(procedure)、觸發(fā)器(trigger)、索引(index)和簇(cluster)。 III、Dba管理員 6、 用戶權限 A、給用戶授權 grant connect, resource to username; grant create session, create table, create view to username; B、撤銷權限 revoke connect from username; 7、 角色管理 A、創(chuàng)建角色 create role LOGIN; B、刪除角色 drop role LOGIN; 8、 導出角色資源 A、 首先進入控制臺cmd B、 進入某個目錄,如:cd c:/userdir C、 輸入命令,exp D、 提示輸入用戶名、口令,也就是即將導出角色的數(shù)據(jù) E、 以下直接默認,按回車enter鍵即可 F、 導出完成后,即可看到導出的文件EXPDAT.DMP 9、 導入角色數(shù)據(jù) A、 首先進入dos控制臺 B、 進入導出數(shù)據(jù)的目錄,如:cd c:/userdir C、 輸入命令,imp D、 輸入用戶名、口令,將此數(shù)據(jù)導入給的用戶 E、 后面一直回車,enter鍵即可 F、 提示輸入用戶名、口令,這個是數(shù)據(jù)從哪個用戶中導出的,就是那個用戶的 10、Sqlplus常用命令 A、set lineSize 120可以設置sqlplus的顯示緩沖區(qū)大小; B、set pageSize 20 可以設置每頁顯示大小 C、edit 可以編輯當前sql語句,保存后輸入/回車運行 D、spool c:/temp.sql; 和 spool off 可以保存之間所有的顯示內(nèi)容; E、start [filepath]可以批量執(zhí)行sql語句; F、desc tableName 可以查看指定表結構 G、 show user 可以查看當前用戶 H、 set serveroutput on 運行dbms_output輸出信息 I、 show error 查看編譯錯誤信息 11、用戶常用系統(tǒng)表、表字典 select table_name from user_tables; select view_name from user_views; select constraint_name, constraint_type, table_name from user_constraints; select table_name from dictionary; select index_name from user_indexes; |
|