|
Oracle12C用户创建、授权、登录 1.以系统用户登录 命令 sqlplus sys/dwh as sysdba;
( B; E/ K7 ^2 C% Z/ N$ r: h. E0 h% J/ H& O- R" `' z* h
9 G! P2 C; S+ j8 O/ M& V2 M
2. 确认选择CDB- u% v. ?1 F! j' G& y. y$ d0 j
9 ?7 e* ~+ A# Q( Z
; s, [2 N; a; Q( z* b2 Mselect name,cdb from v$database;
6 u$ j8 k# Y ^* D: b) Y4 R2 W
; @! b, l) d: ?5 s; ?
5 W1 y& t% q* B% i7 v1 a
, F1 c V6 X: ?2 i, Q% ]& `
* r5 w* w( d, b- u$ ~0 l% A- _3 G: y; D% a* x# k
6 r$ u7 k" ~- S2 e/ S9 a+ A
7 _6 M+ u: c* k4 N9 M
col pdb_name for a30 & r+ r0 R! W4 j
4 t* s: L. x# e9 u
; u$ U. }& d2 f/ Q/ O2 T( `+ _/ U! @' T& R# }) [0 C0 P- r) I
select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;
2 u `$ q8 c4 {1 Y# A
" c" O) d, O7 I2 D! G. }5 b9 D4 G6 q& U8 R: w
. ]" C1 l* j$ |. j* [! h4 F
( a7 M4 E; N/ Mselect con_id,dbid,NAME,OPEN_MODE from v$pdbs; ) U3 i, d- [' f# P: J
2 J+ |$ a) @2 M q0 [9 `0 a9 A
- N: Z- P" ~& y0 h CON_ID DBID NAME OPEN_MODE 2 W" f% I9 _+ u G, e% L6 z
---------- ---------- ------------------------------ ---------- % i7 C3 O6 S1 ~, v/ y
2 964253477 PDB$SEED READ ONLY $ I0 ?! g) y0 S' d8 W- T$ i; E
3 3329151580 ORCLPDB MOUNTED 4 @9 B5 H. @8 q3 D% b6 a
4 N( N9 A( F; _4 f
: W$ Q$ @- x4 N5 a- C1 }/ _3.创建使用者为test
\- `( x6 `( }$ f# Y% k2 Z' F7 |SQL> create user c##test identified by test; / E7 h3 s8 ~8 H+ m) d1 t1 c' I
SQL> alter session set container=PDBORCL; % q" \4 w) B- c0 L9 P5 N$ G
会话已更改。 # t5 X+ a( u9 g, E' `9 i2 n; S; A3 o
SQL> show con_name;
# n1 l" `. o a8 Y' ]' vCON_NAME ------------------------------ PDBORCL ! M3 x2 I$ G" O4 d y r0 x; U
4.创建真正的用户SQL> startup; * n8 {; v" j. E
插接式数据库已打开。
! i7 U3 R! D& B% e4 J2 E, kSQL> create user test identified by test default tablespace users temporary tablespace temp;
8 B9 }4 P+ l8 {4 b2 g
* S9 f! L+ R' u8 a用户已创建。 6 [: S/ ]) L! g G1 B
. q. g. R7 R* p+ q" W/ X
SQL> grant create user,drop user,alter user,create any view,connect,resource,dba,create session,create any sequence to test ; 9 |1 E$ ~4 ~/ Q. N# D7 E) y
# J+ t$ E* r7 v授权成功。
2 Q+ A) f0 G2 l7 F1 m5 S3 t- I; G' C0 b4 [8 _5 a/ H9 q
SQL> / c' W* {1 R3 @9 a* u
. }2 ], [& f# d) V
) m9 X0 X- u4 P. h- S0 W/ W6 q* k9 d( {
3 R y9 B+ J/ p8 V4 y5.修改plsql登录配置 D:\java\Orcal_database\Orcal\virtual\product\12.2.0\dbhome_1\network\admin\tnsnames.ora文件中添加
/ D- t& a7 c: C5 g- i" ^ORCLPDB =
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCLPDB) ) ) - j+ F, g- P: K$ _1 |& |$ a0 }' v
; J. [& M" z- L# F; c
4 M$ c9 f' K) t0 P& X
6.plsq登录 |