|
Oracle12C用户创建、授权、登录 1.以系统用户登录 命令 sqlplus sys/dwh as sysdba;
) B7 N2 q, `8 e: F& K; D8 o. M( K" u3 d! C) w+ k! N
9 Q; `; t' A5 I- F O
2. 确认选择CDB, S8 m' i$ j5 b$ E" {- E
% Q% F. g+ ~5 }2 ^% g5 q: D# F
9 ?* ]2 q/ F, |( y3 a( \0 O V
select name,cdb from v$database;
* b( }2 _/ K3 D
! B, k% y# m7 s+ L( N9 N4 `: X& h8 C- I0 ~+ l+ ~
% D: M. L2 b( s; ~$ a/ N7 J
; r* f$ b3 _& n2 \! I* H6 ~
+ \' X& ~8 X4 Y2 r$ D0 e3 n/ L
& S3 x$ D l+ ~& R8 J1 u& m 8 N) q( r, Q1 q) D+ K
col pdb_name for a30
' x- E8 a% z, T5 Q. x3 a# E3 Q
/ O# \7 A* n' B
b" G' L3 E6 w3 g
\2 I0 B4 Z$ O2 ?- E6 Mselect pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;
9 ?5 N( R% A' E3 g$ x: Y* j
3 D) J# @/ @; x' O1 R
# |6 S6 a% {7 \4 L6 X3 v$ y; i% E) b, F. C9 S1 D& {9 s& z
# Z8 E" b- l- P9 t# c9 s: v) cselect con_id,dbid,NAME,OPEN_MODE from v$pdbs; g* c6 u$ m' P
3 n0 |' i0 h: J% I # T9 R6 Y: t4 L2 c8 Q' H4 [
CON_ID DBID NAME OPEN_MODE 0 t9 j# D8 z: C0 H+ R* d1 C* X1 @( ?
---------- ---------- ------------------------------ ----------
. n9 M* R. f/ U 2 964253477 PDB$SEED READ ONLY
. \" Z9 J# \- v8 u7 R 3 3329151580 ORCLPDB MOUNTED
2 I9 O5 S- `: o* d) c6 b S, b. ?3 M4 x) k# o
: H a! R: i" @4 L' C3.创建使用者为test
: O! V7 ?& P4 I" r8 G2 LSQL> create user c##test identified by test; h+ g* [' X1 Z4 |. F: T( T
SQL> alter session set container=PDBORCL; 9 p' F* e5 A& g
会话已更改。 " @0 }! P; w8 n
SQL> show con_name; 3 o3 z! O0 N" d3 _% M' v
CON_NAME ------------------------------ PDBORCL 2 e, v! F! b2 n
4.创建真正的用户SQL> startup; : [9 S& c& c% K. p {: q
插接式数据库已打开。 8 R9 t2 b$ R2 P( d. ^
SQL> create user test identified by test default tablespace users temporary tablespace temp; , C. v/ o4 C/ c4 {6 d
* B# X8 Z- Q8 I! m% F
用户已创建。 4 b; M0 ~' C0 [
. `( ?* g1 }7 L7 t7 i' c/ CSQL> grant create user,drop user,alter user,create any view,connect,resource,dba,create session,create any sequence to test ;
. j# Y. c( x6 q, z6 x7 x( C; @) [2 n2 y' O. R% Z8 A& d. U
授权成功。
* w3 D5 X! |* F( U: s
$ {" M: |, z1 R6 b/ BSQL> . a* [: F* Z' [( D; S8 |
: B$ g' K; O. p+ N0 ^0 Y; p: H) V8 z6 Z. p
7 J2 i% B% |+ T! Z# v% F4 k
0 S( F5 l8 V' D% V5.修改plsql登录配置 D:\java\Orcal_database\Orcal\virtual\product\12.2.0\dbhome_1\network\admin\tnsnames.ora文件中添加
& e$ O# d" A- i2 i8 yORCLPDB =
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCLPDB) ) )
4 u# Z! z: }) C. D7 t4 @6 @2 W% n5 X$ ?7 M" f* X. R
. s! _ }+ I$ F( u
6.plsq登录 |