|
Oracle12C用户创建、授权、登录 1.以系统用户登录 命令 sqlplus sys/dwh as sysdba;
) G T3 {- r6 h& K8 e" g: i A" i4 e) o# c$ @
/ W8 i* R; F$ B) q2 W% f8 O! a/ }5 ?6 G+ N 2. 确认选择CDB
1 @% b; B0 n" r; B
3 d* d% ?8 o& k7 Z3 a1 H, R1 y" F9 h1 s6 D" @6 N6 m0 q1 v( P
select name,cdb from v$database;
/ o1 O, p( j5 ^2 k& I
1 p k( @( l5 N6 m; F! U/ j5 b; p: S3 E. _4 D2 c+ s. W
2 \/ V$ ?7 ~" ?4 T' f" k
: D4 Z" k1 ~' j0 M3 B+ F. r+ }0 P8 g: x
L# x0 R9 [2 p4 i8 [" k
4 q1 i3 C+ [. [7 y) {7 M' d: p: ycol pdb_name for a30
5 A- g4 l; B; W; @0 H- ?, i: l6 l" b3 o- D9 y7 _9 q1 }" v8 U/ D1 x3 U
0 \3 b& h) Z; E' L' I1 z9 B6 X; O/ o( ?$ _% i
select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;
" z$ W6 F9 K, {) _3 j1 g
1 a0 M( s" u4 U: x1 D$ |! O' q& |5 l) X" r p2 Z/ p+ @
0 y" J- v0 t# d# V, E9 R, J
! [* m, D- o7 c q% y2 eselect con_id,dbid,NAME,OPEN_MODE from v$pdbs; 8 M* `7 f- Z1 S0 n; F
3 P: a* q/ t, w) y! @9 E V
! @# k; j" n% `, d& [2 Q
CON_ID DBID NAME OPEN_MODE
6 e2 s+ \/ y9 s---------- ---------- ------------------------------ ---------- + P/ Y) Z! q! h1 l
2 964253477 PDB$SEED READ ONLY ; b* L$ c% H5 z }% @* X' V+ q" ?
3 3329151580 ORCLPDB MOUNTED
) r8 {% V" z2 F
) S9 Q& b7 d/ O; \- P4 E C1 z5 T0 A2 H% G2 J, |
3.创建使用者为test3 Q* i6 w0 a7 x; j4 I
SQL> create user c##test identified by test;
. k$ F X! g" e9 f: M- S/ dSQL> alter session set container=PDBORCL; " h5 w2 L7 O' |2 ~
会话已更改。
) a0 \& t2 K: ]1 N# {SQL> show con_name; 3 z) W- ]/ \/ n; _2 ^! d9 @! U2 X
CON_NAME ------------------------------ PDBORCL & D) P' I2 C9 L6 m
4.创建真正的用户SQL> startup; ! Z' R" P3 B4 f
插接式数据库已打开。
- V$ @% C* v/ j5 b. O6 X( w; o4 SSQL> create user test identified by test default tablespace users temporary tablespace temp;
6 k3 D, n Y+ l$ t" D- G8 t9 j7 l* Q. d& c- H' }- q" E
用户已创建。
0 t: P9 V' j: _* @
7 k m( k) h4 D. ZSQL> grant create user,drop user,alter user,create any view,connect,resource,dba,create session,create any sequence to test ;
- a4 }) q) ~/ q; u' y. h& x/ n! s# ^6 A# O1 g$ j3 i
授权成功。
$ ], Q5 Y& ]* k5 n( j5 V2 |
0 ^! H0 ?) L& E. Z, ]; r cSQL>
6 _$ A' F$ t3 T" k8 \( B0 z% Y * |) R4 z* e7 o( J; h) O
3 f4 ?: }4 L( T( }& X, _2 ?' Y* P
9 z' ?9 V4 T2 M7 Y
5.修改plsql登录配置 D:\java\Orcal_database\Orcal\virtual\product\12.2.0\dbhome_1\network\admin\tnsnames.ora文件中添加
; A% n" Z0 B0 t j* J% R, W' P/ MORCLPDB =
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCLPDB) ) )
; Z$ b$ H, E( n- H* h7 ?4 q, X0 L: r1 | i& ? V
7 J1 N* F% s* g- Q6.plsq登录 |