1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
2 M' { {4 x% H& |, a) C8 M2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
. k3 J/ K! F0 C3、SQL>connect / as sysdba ;(as sysoper)或
- f* C, w3 t- r: y A, z* }9 Sconnect internal/oracle AS SYSDBA ;(scott/tiger)
( V* f, \' i! ]7 q+ O* w) g3 V" U8 d4 nconn sys/change_on_install as sysdba;
5 `7 V2 w" P* ?3 M4、SQL>startup; 启动数据库实例
% Y% Q w9 d# _* b5 ?; Q5、 查看当前的所有数据库: select * from v$database;1 a* ~1 K/ _$ Q. ]" G" a* d( Z! s
select name from v$database;
! U. l, |8 v' d* Ndesc v$databases; 查看数据库结构字段
% v; ^5 b u8 C5 U) t$ @' ^7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:) i+ z0 G1 h ?$ W: h
SQL>select * from V_$PWFILE_USERS;# z8 r, v. p& R) f
Show user;查看当前数据库连接用户
1 n" }5 ~1 L0 ]- x9 b. K9 g8、进入test数据库:database test;
2 o5 t P0 p3 g& }& \3 x; Y9、查看所有的数据库实例:select * from v$instance; R1 v! s3 T' L5 _, [$ `# Y+ o
如:ora9i- U3 ?/ Q- n9 `2 o0 D& }7 V
10、查看当前库的所有数据表:# d( o ^4 V# K5 ^: c. H5 g% n1 O
SQL> select TABLE_NAME from all_tables;
$ }% N+ s- O; Z1 v4 M- e) n! Wselect * from all_tables;7 K1 ?' w8 J" _2 s; i+ k
SQL> select table_name from all_tables where table_name like '%u%';
3 P n$ _) b9 b# T) T4 y$ I, D% E" Q: H% ^, K. V
TABLE_NAME& O' \8 ^4 ]1 I" j
------------------------------- M c8 D) v. J5 Z9 D2 U
_default_auditing_options_+ |# u6 j7 j/ A
) y8 u+ d; Y' }7 u: G( i
11、查看表结构:desc all_tables;
" h: [" G( Q" ?3 |4 l! K+ G12、显示CQI.T_BBS_XUSER的所有字段结构:3 U, _3 Y6 n% V. s$ ^. ^; v
desc CQI.T_BBS_XUSER; $ B+ Q+ ^# l$ O, j! |0 s/ P7 q
13、获得CQI.T_BBS_XUSER表中的记录:0 ~9 M3 A+ \% k9 x" o
select * from CQI.T_BBS_XUSER; 7 u `6 V! m) b
14、增加数据库用户:(test11/test)' d4 H- K& t1 _
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
. F* o, }) }5 Y* B3 e, S1 a/ N15、用户授权:
& l" i6 c# j. }$ _( G4 @7 Wgrant connect,resource,dba to test11;
1 F2 |7 ]/ R" Q1 z0 O! bgrant sysdba to test11;
: U( R+ I4 l3 e' I" Pcommit;
8 Y# f, [6 {) J1 K. U2 @16、更改数据库用户的密码:(将sys与system的密码改为test.) y/ e9 H0 y/ D8 Z
alter user sys indentified by test;
3 g6 y/ l' J4 yalter user system indentified by test; ) R3 {4 ~7 K0 N) S" U; \
|