中国网络渗透测试联盟
标题:
oracle数据库常用命令
[打印本页]
作者:
admin
时间:
2012-9-13 16:42
标题:
oracle数据库常用命令
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
6 g1 ~0 y3 r* V8 R
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
) |( z4 ]6 \0 W
3、SQL>connect / as sysdba ;(as sysoper)或
% ]; w1 W& J& H( o
connect internal/oracle AS SYSDBA ;(scott/tiger)
$ [5 a6 M I& m' d4 I
conn sys/change_on_install as sysdba;
& T0 T" `6 C% J) `; G
4、SQL>startup; 启动数据库实例
# Z% t- V! E+ A' `
5、 查看当前的所有数据库: select * from v$database;
% o/ K/ E8 k3 q" F
select name from v$database;
4 r$ ~) ~5 T& w [5 @# L3 O
desc v$databases; 查看数据库结构字段
( i7 n6 A, u1 J- m
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
+ m/ y1 w }; E1 o6 G
SQL>select * from V_$PWFILE_USERS;
F: j7 |8 Z, f" c* P
Show user;查看当前数据库连接用户
. \+ x4 ?# l8 Z9 A
8、进入test数据库:database test;
! B: P% e" k9 }9 q& q3 D
9、查看所有的数据库实例:select * from v$instance;
5 F* `3 V+ q- r* `) ~ A
如:ora9i
$ @+ U4 `* E- x# u5 r; B+ Y" W
10、查看当前库的所有数据表:
7 R8 Q/ ~; U x6 t4 h$ Y
SQL> select TABLE_NAME from all_tables;
- D, Q- X$ C3 R3 K# P3 n; O
select * from all_tables;
1 y0 ]! B$ K+ X5 T
SQL> select table_name from all_tables where table_name like '%u%';
/ h* r- I4 y( K8 Z& _' i
4 w8 b7 I" [% }% v. f
TABLE_NAME
7 A6 ?- A5 M# V; P( d' G
------------------------------
& C4 y3 l; @8 K, N+ a+ A4 r$ ^2 h
_default_auditing_options_
5 L! W2 I f; ^; H
* J2 f3 x8 K5 m
11、查看表结构:desc all_tables;
4 V. A4 ~, E2 E$ W0 e
12、显示CQI.T_BBS_XUSER的所有字段结构:
$ `2 b7 S: v5 B7 ]3 G2 S
desc CQI.T_BBS_XUSER;
7 k7 E- q" t# v3 l) r" i6 G; R9 K
13、获得CQI.T_BBS_XUSER表中的记录:
% G7 U! z1 \% g" X6 {
select * from CQI.T_BBS_XUSER;
% f- G, e% m3 V4 z" l( x2 O3 c& |0 V
14、增加数据库用户:(test11/test)
0 r1 Q( z. A! g! T
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
1 F) [& { c" q9 t w5 _8 |
15、用户授权:
( ^' k) a- _/ r! T9 i
grant connect,resource,dba to test11;
9 W$ G( O" o7 c" Y1 K( k5 \; Z8 T
grant sysdba to test11;
; Q6 I* ~' e& @# u$ h
commit;
* v. ?* O2 g- V8 p0 s: Z6 }3 \
16、更改数据库用户的密码:(将sys与system的密码改为test.)
, l- p! B3 M, o% F6 B7 E
alter user sys indentified by test;
0 U. P) ~ k- P2 o/ ?) Z
alter user system indentified by test;
& P0 u4 X8 ~* E3 s5 Q, X+ }
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2