天天看點

oracle 常用指令 desc,ORACLE常用指令

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