自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

實(shí)現(xiàn)Oracle授予用戶權(quán)限的一個(gè)實(shí)例

數(shù)據(jù)庫(kù) Oracle
本文將講解的是一個(gè)Oracle授予用戶權(quán)限的實(shí)例,包括具體的實(shí)現(xiàn)以及原理的講解,希望大家能喜歡。

本文將從用戶創(chuàng)建講起,特別講述Oracle授予用戶權(quán)限的一個(gè)實(shí)例,希望對(duì)大家了解Oracle授予用戶權(quán)限有所幫助。

這兩天在測(cè)數(shù)據(jù)庫(kù)同步軟件的時(shí)候,需要在Oracle里創(chuàng)建一個(gè)用戶名和密碼均為SYSDATA的用戶,找了找資料,創(chuàng)建成功,現(xiàn)將Oracle中用戶的創(chuàng)建和授予命令摘錄下來:

1、Linux 下Oracle的啟動(dòng)

以O(shè)racle身份登錄

啟動(dòng)lsnrctl start

登錄sqplus /nolog

連接數(shù)據(jù)庫(kù)connect/assysdba

啟動(dòng)數(shù)據(jù)庫(kù)startup

關(guān)閉數(shù)據(jù)庫(kù)shutdown immediate

2、在數(shù)據(jù)中創(chuàng)建用戶名

啟動(dòng)數(shù)據(jù)庫(kù)后創(chuàng)建用戶名

連接超級(jí)用戶connect system/admin system 系統(tǒng)用戶名字 admin 密碼

創(chuàng)建用戶名字create user SYSDATA identified by admin 用戶名:SYSDATA 密碼:admin

可以寫Default tablespace user//指定存儲(chǔ)對(duì)象使用的默認(rèn)空間表默認(rèn)是system

Temporary tablespace temp; //保存臨時(shí)對(duì)象所使用的空間表默認(rèn)是system

上面的倆行,可以寫空間表為user臨時(shí)為temp;不寫就默認(rèn)

3、添加用戶的權(quán)限

Grant是Oracle授予用戶權(quán)限的如:

  1. Grant create session to SYSDATA;//授予SYSDATA連接數(shù)據(jù)的權(quán)限 

系統(tǒng)權(quán)限如下:

系統(tǒng)特權(quán)

允許執(zhí)行的操作

Create session

連接數(shù)據(jù)庫(kù)

Create sequence

創(chuàng)建序列

Create synonym

創(chuàng)建同名對(duì)象

Create table

創(chuàng)建表

Create any table

創(chuàng)建任何模式的表

Drop table

刪除表

Create procedure

創(chuàng)建存儲(chǔ)過程

Execute any procedure

執(zhí)行任何模式的存儲(chǔ)過程

Create user

創(chuàng)建用戶

Create view

創(chuàng)建視圖

Drop user

刪除用戶

Drop any table

刪除任何模式的表

4、向用戶授予系統(tǒng)特權(quán)

  1. Grant execute any procedure toSYSDATA with admin option 

此句意思為為sha用戶創(chuàng)建系統(tǒng)特權(quán)并且可以用SYSDATA為別的用戶授予權(quán)限

連接SYSDATA用戶connect SYSDATA/admin

可以創(chuàng)建別的用戶

5、查看用戶權(quán)限

進(jìn)入SYSDATA用戶connect SYSDATA/admin

  1. Select * from user_sys_privs;可以查看到一個(gè)列表, 

列代表用戶名權(quán)限是否可以給別的用戶附加權(quán)限(N、Y)

行代表權(quán)限都有那些

6、撤銷用戶授予的權(quán)限

必須連接connect system/admin

撤銷權(quán)限r(nóng)evoke是系統(tǒng)撤銷權(quán)限的關(guān)鍵詞

  1. Revoke execute any procedure from SYSDATA; 

7、更改用戶密碼

進(jìn)入SYSDATA用戶connect SYSDATA/admin

Password輸入舊密碼輸入新密碼倆邊OK

或者用alter user SYSDATA identified by xinmima

8、刪除用戶

  1. Connect system/admin  
  2. Drop user SYSDATA; 

9、為用戶授予角色

  1. Grant dba to SYSDATA;  
  2. Grant connect to SYSDATA; 

Linux下的plsql創(chuàng)建用戶

  1. create user SYSDATA identified by admin  
  2. Default tablespace user 
  3. Temporary tablespace temp;  
  4. Granr unlimited tablespace to SYSDATA;//權(quán)限  
  5. Grant dba to SYSDATA;//角色  
  6. Grant connect to SYSDATA; 
責(zé)任編輯:彭凡 來源: 新浪博客
相關(guān)推薦

2010-10-12 16:02:00

MySQL用戶權(quán)限

2010-10-12 15:54:30

MySQL用戶權(quán)限

2010-10-12 16:09:08

MySQL用戶權(quán)限

2011-07-19 09:46:00

Oracle數(shù)據(jù)庫(kù)遞歸查詢

2010-04-21 12:24:02

Oracle用戶權(quán)限

2011-07-19 09:18:50

Oracle級(jí)聯(lián)刪除

2015-06-29 15:12:09

ORACLE賬號(hào)權(quán)限用戶權(quán)限

2021-12-27 10:56:10

MySQL數(shù)據(jù)庫(kù)命令

2010-10-28 11:24:05

oracle用戶權(quán)限

2009-11-03 17:08:38

Oracle修改用戶權(quán)

2014-10-24 09:55:12

FedoraDocker

2023-12-20 10:14:24

2010-10-29 10:46:23

Oracle超級(jí)用戶

2010-10-28 13:07:56

Oracle syst

2010-11-19 10:26:19

Oracle創(chuàng)建用戶

2011-03-30 16:36:58

Oracle數(shù)據(jù)庫(kù)

2009-10-29 15:56:12

Oracle用戶權(quán)限視

2009-10-27 17:39:39

Oracle用戶權(quán)限

2019-02-28 09:30:04

Ubuntusudo命令

2010-10-14 09:52:35

MySQL命令行
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)