ORACLE 創建只讀用戶,指定可以讀取的視圖及庫表


1、新創建一個用戶,代碼如下:

CREATE USER FLNV IDENTIFIED BY FLNV   --FLNV:新創建的用戶名及密碼
 DEFAULT TABLESPACE "FLN_DATA"          --FLN_DATA:要創建只讀用戶的表空間
 TEMPORARY TABLESPACE "FLN_TEMP"      --FLN_TEMP:要創建只讀用戶的臨時表空間
 QUOTA UNLIMITED ON "FLN_DATA";

 

GRANT "CONNECT" TO FLNV;                     --給連接權限


ALTER USER FLNV DEFAULT ROLE NONE;   --處理角色

GRANT CREATE SESSION TO FLNV;           --給創建權限

GRANT SELECT ON "FLN"."v_stationpara" TO FLNV;--要公開的庫表及視圖

 

2、使用新用戶登陸創建同義詞

create synonym v_stationpara for fln.v_stationpara;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM