中国网络渗透测试联盟
标题:
oracle数据库常用命令
[打印本页]
作者:
admin
时间:
2012-9-13 16:42
标题:
oracle数据库常用命令
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
! f# O6 D& A, i* X. Q
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
& C, N6 l# W$ `/ B2 }; j
3、SQL>connect / as sysdba ;(as sysoper)或
0 S0 ^' o) e; c, o* M& l: A
connect internal/oracle AS SYSDBA ;(scott/tiger)
" _. \. O \( j: u% C2 r
conn sys/change_on_install as sysdba;
, U( A7 C7 m' I* h* A+ `2 R
4、SQL>startup; 启动数据库实例
# P% ]0 u- F% u$ o; r4 G
5、 查看当前的所有数据库: select * from v$database;
u/ l2 Z( @* J4 t6 o9 u0 A/ I
select name from v$database;
# Q& m; Z( v* g
desc v$databases; 查看数据库结构字段
+ A+ I- a6 J) Y, @
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
* S- F- S+ n" g
SQL>select * from V_$PWFILE_USERS;
: B7 {6 Y3 g, ` K% b
Show user;查看当前数据库连接用户
' F; r. ~" f' v% Y- g
8、进入test数据库:database test;
2 z% H A1 {. ]) P
9、查看所有的数据库实例:select * from v$instance;
! z# G$ q9 @; a' N* O
如:ora9i
3 K0 T9 o6 s7 w' N5 _8 f% }: D
10、查看当前库的所有数据表:
" P {* `/ F* \2 y' _4 D2 _
SQL> select TABLE_NAME from all_tables;
& H4 J) y& o; z8 I: T6 z. Y
select * from all_tables;
2 d; Q4 u3 Q3 D1 x" Y
SQL> select table_name from all_tables where table_name like '%u%';
c4 Y8 N. O; g9 |( U9 G- W
. X" H5 _: W; N* W& m- }
TABLE_NAME
) Q- d# d1 s& B3 T6 r. {
------------------------------
, g* v# h% r) |5 x
_default_auditing_options_
$ L& @3 U2 r& b V# t+ S$ r3 |
% Y6 r( i- A8 D4 j- |. D
11、查看表结构:desc all_tables;
6 G# l- h }& E# c* l+ l% g
12、显示CQI.T_BBS_XUSER的所有字段结构:
, Y$ X6 M! _' v1 h; y( V
desc CQI.T_BBS_XUSER;
% g& N+ t1 R( r9 X! B. P
13、获得CQI.T_BBS_XUSER表中的记录:
2 ]8 W# ]/ x2 o! c; a" W( }
select * from CQI.T_BBS_XUSER;
4 F; y% j4 O8 q/ f0 A/ }( @
14、增加数据库用户:(test11/test)
' i X" o b) S. S" N, a& _
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
' @# U- p# a; ?
15、用户授权:
. d3 |9 c1 ?- w4 i
grant connect,resource,dba to test11;
) h; b( I4 \) y# w* v8 L0 ~" S
grant sysdba to test11;
* [. b" e3 m l- `3 t1 o
commit;
6 J& k. i- S4 R: n( A* U+ D
16、更改数据库用户的密码:(将sys与system的密码改为test.)
6 M+ z% b% K9 n B
alter user sys indentified by test;
, ^5 I: }6 l6 c2 ~
alter user system indentified by test;
7 V: z. W4 N3 b% j& O) P
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2