將本用戶的表和視圖賦予別的sql用戶語句

將A用戶下的表賦予B用戶查詢

執行以下語句

grant select on A.表名 to B;

將A用戶下的視圖賦予B用戶查詢

場景一,將A用戶下的視圖v_user賦予B用戶查詢,且視圖v_user中用到的表在A用戶下

執行以下語句

grant select on A.視圖名to B;

 

場景二 :將A用戶下的視圖v_user賦予B用戶查詢,且視圖v_user中用到的表在A用戶下和C用戶下的表user_infor

第一步將C用戶下的表user_infor的查詢操作賦予A用戶

使用C用戶登陸數據庫

執行以下語句

grant select on C.user_infor to A with grant option;

第二步 登陸A用戶,將A用戶下的視圖v_user賦予B用戶查詢

grant select on A.視圖名to B with grant option;

 

 

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