找回密码
 注册
查看: 4093|回复: 0

Oracle12C用户创建、授权、登录

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2018-11-11 11:28:43 | 显示全部楼层 |阅读模式
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 M
select 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/ M
select 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' ]' v
CON_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, k
SQL> 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登录
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-11 23:02 , Processed in 0.033949 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表