中国网络渗透测试联盟
标题:
oracle数据库常用命令
[打印本页]
作者:
admin
时间:
2012-9-13 16:42
标题:
oracle数据库常用命令
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
0 ^5 H: l4 u3 t- f" k. p c. n) W
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
8 h. d9 s+ S f) M7 z
3、SQL>connect / as sysdba ;(as sysoper)或
7 K# E% Y9 @2 z/ L. f5 L$ G
connect internal/oracle AS SYSDBA ;(scott/tiger)
1 a: p2 R3 v) z+ X
conn sys/change_on_install as sysdba;
! d/ T+ P" o: ~
4、SQL>startup; 启动数据库实例
0 d" C7 Y4 L" ~1 H+ w. C* k |
5、 查看当前的所有数据库: select * from v$database;
3 M) o4 Q# R' Q5 S4 T R7 H
select name from v$database;
$ b. {, K# D5 V5 b9 t* a, N
desc v$databases; 查看数据库结构字段
' m H& S5 ~: ]7 o# w$ a7 C
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
9 l/ x' X8 v6 D
SQL>select * from V_$PWFILE_USERS;
8 T6 {& U' d [, s" }. c
Show user;查看当前数据库连接用户
1 ^4 x4 ], O& r: c0 v
8、进入test数据库:database test;
{3 [' T* E j- Z+ b2 ]' N! p9 a" u
9、查看所有的数据库实例:select * from v$instance;
0 q4 e% N; A( o2 \3 J- T
如:ora9i
8 L3 `" J3 H& p( R1 S8 T" u2 I
10、查看当前库的所有数据表:
! h) w: a' K2 B
SQL> select TABLE_NAME from all_tables;
2 }; k/ y- ?' \! X3 I
select * from all_tables;
5 G5 d1 D4 N+ [( a
SQL> select table_name from all_tables where table_name like '%u%';
1 u* T* b# J9 X! I7 \
$ \1 c/ r( }; i- l
TABLE_NAME
/ o1 ?/ n- [# N3 A
------------------------------
1 K3 {# g/ v1 j7 _4 ^: ^+ Y
_default_auditing_options_
n" ~/ \$ \4 _) M" U$ y
" G' F S) b4 y
11、查看表结构:desc all_tables;
! o+ D- Y, Q" b8 \. d! A# g$ i
12、显示CQI.T_BBS_XUSER的所有字段结构:
* w: r' e/ J" w1 l% f$ ]
desc CQI.T_BBS_XUSER;
0 s: o* A6 F$ H5 L
13、获得CQI.T_BBS_XUSER表中的记录:
0 a1 ?7 l5 z2 I0 M: s2 b$ ]; t
select * from CQI.T_BBS_XUSER;
% T# d% d# C" A9 Q
14、增加数据库用户:(test11/test)
+ x& f; e$ s7 \
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
$ i$ g t0 j' C9 v
15、用户授权:
8 T1 }" ` x* D: e! p
grant connect,resource,dba to test11;
+ j6 t/ i6 ~6 o k) [5 `, H( s& R
grant sysdba to test11;
' y/ h, L! [. @6 T
commit;
. ]/ j( @3 E0 o, p
16、更改数据库用户的密码:(将sys与system的密码改为test.)
) s4 ^/ N8 ? o7 D9 \: a. [6 Q
alter user sys indentified by test;
" R- c& [% a X6 I) ^* z3 p
alter user system indentified by test;
" s4 m# h8 ^! Q: k
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2