中国网络渗透测试联盟

标题: oracle数据库常用命令 [打印本页]

作者: admin    时间: 2012-9-13 16:42
标题: oracle数据库常用命令
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
1 O8 u3 s/ {$ X2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
6 ^7 y) d. y( w  J3、SQL>connect / as sysdba ;(as sysoper)或( @8 [( r# S, N. \! U1 z. A) C
connect internal/oracle AS SYSDBA ;(scott/tiger)% G, y' J$ w1 M% d; T
conn sys/change_on_install as sysdba;8 b1 X. p% h1 L; e
4、SQL>startup; 启动数据库实例" t6 {/ A. C9 [, |+ H) y
5、 查看当前的所有数据库: select * from v$database;/ z: {4 ?8 X% n) X3 f$ ^( ^7 G' f3 j7 e
select name from v$database;
) p) h, v0 l" P' o+ u) J; Wdesc v$databases; 查看数据库结构字段
" b# o/ a5 p; ~  |: V5 L8 d7 w1 w7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:' p4 \2 c( J' Q" p0 v$ G( |5 \
SQL>select * from V_$PWFILE_USERS;: r6 u9 [, P" Q/ k5 ~% k) @. J% i0 {
Show user;查看当前数据库连接用户
) K6 [1 ^0 K: h+ g5 k3 s0 G" h* X8、进入test数据库:database test;
# E$ g4 c) j0 O3 R3 M+ e9、查看所有的数据库实例:select * from v$instance;
2 W% g5 D& i- ?! V8 O1 X如:ora9i+ f2 t% }) N9 r# b; ^
10、查看当前库的所有数据表:  T# x1 t  b  A
SQL> select TABLE_NAME from all_tables; 9 H; j6 a3 l" o1 F& x
select * from all_tables;( X' ~0 b( {4 k- C
SQL> select table_name from all_tables where table_name like '%u%';, p' d1 F0 K/ O" }
9 `+ {0 ~2 @+ e0 Z+ ~: @
TABLE_NAME
8 x$ [( E; ]+ P; d% u! ]4 Q------------------------------( \7 l5 _$ M. |. q, {5 z
_default_auditing_options_0 W% M8 o6 g, |) Z# G* b
/ M, p/ \. g" h! \( o, r
11、查看表结构:desc all_tables;
9 r3 T5 f& d4 }% ?5 h( J12、显示CQI.T_BBS_XUSER的所有字段结构:
0 R  ]: l$ Y+ }+ z3 Z7 X- edesc CQI.T_BBS_XUSER; " d2 `5 X3 N* t+ e1 s( w% N
13、获得CQI.T_BBS_XUSER表中的记录:% |2 z; Y% ?2 {9 m9 ~
select * from CQI.T_BBS_XUSER; 3 p/ J$ W9 A6 K! j
14、增加数据库用户:(test11/test)
% {: q7 U2 B7 k) t* Y- b; {create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;( K4 x4 S- g3 _* D+ c: ]9 }4 l0 d
15、用户授权: ( s1 u, {1 m  y: s
grant connect,resource,dba to test11;
$ j# Q2 x7 h/ J# c9 I0 t! Z7 ugrant sysdba to test11;/ I5 a. G9 `+ ]) A* v: u1 s
commit;! C: \. r9 O  z, K2 [
16、更改数据库用户的密码:(将sys与system的密码改为test.)0 z1 P1 B$ s. J6 v3 ]* X
alter user sys indentified by test;& T7 H4 I6 k& a% c. {+ B2 ~
alter user system indentified by test;
! }# Q+ ?5 |- }/ b* U




欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/) Powered by Discuz! X3.2