oracle中創建一個用戶,只能查看指定的視圖,如何授權,創建別名

1.create user A identified by password,創建用戶,用戶名是A,密碼是password

create user  USER_JWFZ identified by JWFZ2017;

2.grant connect to A --授予connect權限

grant connect to USER_JWFZ ;

3.grant select on test to A --給指定用戶的表或者視圖授予select(只讀)權限,其中test是表名或者視圖名

grant select on USER_AHUTJWFZ.V_AB_ATTENDANCE_ATTRECORD to USER_JWFZ;

 注意:我在這裏只是授予A用戶對視圖的select 權限,所以當你以該用戶登錄後是看不到視圖的,可以通過下面的語句來查詢,如果想看到視圖,你需要給它一個show的權限

select * from USER_AHUTJWFZ.V_AB_ATTENDANCE_ATTDETAIL

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章