日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 授权 传递,Oracle基础学习4--Oracle权限传递

發(fā)布時間:2025/3/15 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 授权 传递,Oracle基础学习4--Oracle权限传递 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

下面將用一個實例來講解:

首先用oracle系統(tǒng)用戶(sysdba身份)連接到Oracle

然后創(chuàng)建兩個用戶“l(fā)isi”和“zhangsan”

然后為lisi授權,授創(chuàng)建表的權限

lisi連接到數(shù)據(jù)庫,并創(chuàng)建一個表mytable

為zhangsan授予連接到數(shù)據(jù)庫、創(chuàng)建表等權限,并連接到Oracle

我們要知道,lisi創(chuàng)建的表mytable的操作權限只有l(wèi)isi(還有系統(tǒng)用戶)自己擁有,其它用戶(比如zhangsan)是不擁有權限的,下面我們以將lisi的表mytable的查詢權限傳遞給zhangsan為例,來講解權限傳遞:

首先,未授權情況下zhansan是不具有操作lisi表mytable的權限的:

然后lisi(當前的連接用戶必須為lisi)將查詢mytable的權限傳遞給zhangsan

然后zhangsan就可查看到mytable的內(nèi)容

這就是所謂的權限傳遞,其它權限也類似,如:(lisi為zhangsan授權)

授插入權限:grant insert on mytable to zhangsan;

授所有權限:grant all on mytable to zhangsan;

還可以將權限控制到某一列,例如:

grant update(id) on mytable to zhangsan(表示張三只能更新id這一列,其它列沒有權限)

當然系統(tǒng)權限也可由“系統(tǒng)用戶”來傳遞給其它普通用戶:

系統(tǒng)用戶sys為lisi授權如下

注,默認情況下,被授權的人不再擁有將此權限再授予給其它人的權限,若想有此權限,就要再授權語句后面加上with admin option(如上第2句,lisi將擁有把自己剛得到的權限傳遞給zhangsan的權限)。

下面給出上面常用到的命令:

原文:http://blog.csdn.net/wang379275614/article/details/32215325

總結(jié)

以上是生活随笔為你收集整理的oracle 授权 传递,Oracle基础学习4--Oracle权限传递的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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