中国网络渗透测试联盟

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

作者: admin    时间: 2012-9-13 16:42
标题: oracle数据库常用命令
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。: d8 c& z# W2 {( h2 R- ]; \$ p$ _
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;. y* R9 N$ H/ q% x# L4 f! g
3、SQL>connect / as sysdba ;(as sysoper)或) W1 ]9 f( e( Q2 ^
connect internal/oracle AS SYSDBA ;(scott/tiger)
- d" W% J2 D, @0 r# ~9 j2 rconn sys/change_on_install as sysdba;- r0 i. E# E4 X+ C# L6 {/ a$ X
4、SQL>startup; 启动数据库实例
5 y' M% O0 Y1 u5、 查看当前的所有数据库: select * from v$database;
/ W/ o9 p6 p, Zselect name from v$database;
( b  z! |" _' `0 O9 ~0 o5 m3 wdesc v$databases; 查看数据库结构字段
' a% e; t9 ?  d' s7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:4 }5 X% J; M) G' f
SQL>select * from V_$PWFILE_USERS;" M0 z# s* Z, e  c
Show user;查看当前数据库连接用户
9 }8 _7 m0 l% c5 h* x! s8、进入test数据库:database test;
2 x* w( P" g0 S" `9、查看所有的数据库实例:select * from v$instance;* J% w0 i, O  {1 }6 L5 _7 f
如:ora9i
: [" P) J4 U( V3 |" i/ _10、查看当前库的所有数据表:' t0 i$ }2 I! u0 p5 e) K& L
SQL> select TABLE_NAME from all_tables; # p) Y+ F' b- [2 C( p
select * from all_tables;2 I( u) v& ?$ _% m3 p
SQL> select table_name from all_tables where table_name like '%u%';
% P" H+ q/ D$ J1 B% Y* N/ z8 r+ ^+ n3 H! C5 ^; d
TABLE_NAME
. M* P' ^! H+ J" w- t, H' Z: x2 B------------------------------8 [/ n$ Q* k+ i4 @$ a' ]% D; b
_default_auditing_options_2 O$ X' L6 `# A1 g/ @, Z
- U5 @0 J; x4 X! ~; d% X0 b1 U7 `
11、查看表结构:desc all_tables;. b4 X/ J( N$ ~* t* E* G/ g& ^
12、显示CQI.T_BBS_XUSER的所有字段结构:
! i5 I  w2 ~+ A7 C( j! Sdesc CQI.T_BBS_XUSER; , S! @5 I* H: h) G- v% t2 o
13、获得CQI.T_BBS_XUSER表中的记录:+ i4 I9 x) b: }
select * from CQI.T_BBS_XUSER; : U+ t, o7 N. ^! F& j' O! u
14、增加数据库用户:(test11/test)
7 ?- M2 l; M3 Z% C8 a3 Pcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
; h, @+ J  s$ l  N! p; o0 i15、用户授权: 4 p8 j$ a/ [) g; W  Q9 Q
grant connect,resource,dba to test11;! q% n3 N& W- O# `+ `) G
grant sysdba to test11;
8 l) z# P( a* b8 i6 d; lcommit;8 l: P/ w8 T# W5 ^
16、更改数据库用户的密码:(将sys与system的密码改为test.)- n. W% t' q. Y1 }
alter user sys indentified by test;- ^0 b- w! P* [: ^
alter user system indentified by test; ; M% l8 Q7 u4 _( ?$ s





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