1 如何檢視資料庫中都有什麼表?
select * from sys.user_tables;
2 如何連結資料庫
sqlplus /nolog;conn sys/oracle as sysdba;
3 如何啟動資料庫
startup;
4 檢視ORACLE執行個體結構
desc V$instance;
5 檢視使用者預設表空間、臨時表空間資訊
select distinct username,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE from dba_users where username in(‘SYSTEM‘,‘PRODUCTDB‘,‘PROCESS_USER‘,‘DICTIONARY‘,‘OBSERVE‘,‘FORECAST‘)
6 建立使用者
create user OBSERVE identified by 123456;(預設表空間USERS,臨時表空間 TEMP)
7 檢視目前使用者角色權限
desc role_sys_privs;
8 檢視ORACLE所有角色
select ROLE from dba_roles order by ROLE;
9 檢視所有使用者具有的角色
select distinct GRANTEE,GRANTED_ROLE from dba_role_privs order by GRANTEE;
10 使用者綁定角色
grant DBA to KFSYS ;
原文:http://blog.csdn.net/hi_1234567/article/details/17207677