日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

oracle中给予权限,Oracle给予用户权限

發(fā)布時間:2023/12/18 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle中给予权限,Oracle给予用户权限 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Oracle授予用戶權限

需要在Oracle里創(chuàng)建一個用戶名和密碼均為SYSDATA的用戶,找了找資料,創(chuàng)建成功,現(xiàn)將Oracle中用戶的創(chuàng)建和授予命令:

1、Linux 下Oracle的啟動

以Oracle身份登錄

啟動lsnrctl start

登錄sqplus /nolog

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

啟動數(shù)據(jù)庫startup

關閉數(shù)據(jù)庫shutdown immediate

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

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

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

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

可以寫Default tablespace user//指定存儲對象使用的默認空間表默認是system

Temporary tablespace temp; //保存臨時對象所使用的空間表默認是system

上面的倆行,可以寫空間表為user臨時為temp;不寫就默認

3、添加用戶的權限

Grant是Oracle授予用戶權限的如:

GrantcreatesessiontoSYSDATA;//授予SYSDATA連接數(shù)據(jù)的權限

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

系統(tǒng)特權

允許執(zhí)行的操作

Create session

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

Create sequence

創(chuàng)建序列

Create synonym

創(chuàng)建同名對象

Create table

創(chuàng)建表

Create any table

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

Drop table

刪除表

Create procedure

創(chuàng)建存儲過程

Execute any procedure

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

Create user

創(chuàng)建用戶

Create view

創(chuàng)建視圖

Drop user

刪除用戶

Drop any table

刪除任何模式的表

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

GrantexecuteanyproceduretoSYSDATAwithadminoption

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

連接SYSDATA用戶connect SYSDATA/admin

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

5、查看用戶權限

進入SYSDATA用戶connect SYSDATA/admin

Select*fromuser_sys_privs;可以查看到一個列表,

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

行代表權限都有那些

6、撤銷用戶授予的權限

必須連接connect system/admin

撤銷權限revoke是系統(tǒng)撤銷權限的關鍵詞

RevokeexecuteanyprocedurefromSYSDATA;

7、更改用戶密碼

進入SYSDATA用戶connect SYSDATA/admin

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

或者用alter user SYSDATA identified by xinmima

8、刪除用戶

Connectsystem/admin

DropuserSYSDATA;

9、為用戶授予角色

GrantdbatoSYSDATA;

GrantconnecttoSYSDATA;

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

createuserSYSDATA?identifiedbyadmin

Defaulttablespaceuser

Temporarytablespacetemp;

Granr?unlimited?tablespacetoSYSDATA;//權限

GrantdbatoSYSDATA;//角色

GrantconnecttoSYSDATA;

總結

以上是生活随笔為你收集整理的oracle中给予权限,Oracle给予用户权限的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。