oracle將視圖授權給另一個用戶


6.創建用戶並指定默認表空間
create user 用戶名 identified by 密碼 default tablespace swdx 用戶默認使用哪一個表空間;
7.賦予用戶create session 的權限
grant create session to user;
9.賦予用戶查詢表權限
grant select on tb_his_jysq to user;
10.賦予用戶創建同義詞的權限
grant create synonym to user;
11.創建同義詞
create [or replace] synonym syn_name for table_name; 例如:create or replace synonym view_tb_his_jysq for jcpt.view_tb_his_jysq;

 

 

實踐:在CDRDB中的NPPT下面創建護理管理系統需要的視圖HIS_HSBQ_V和HIS_HSBR_V,然后新建護理管理系統用戶hlglxt,然后將這兩個視圖授權給護理管理系統用戶hlglxt

--在NPPT用戶下運行

CREATE USER hlglxt IDENTIFIED BY hlglxt;

grant create session to hlglxt;

grant select on HIS_HSBQ_V to hlglxt;
grant select on HIS_HSBR_V to hlglxt;

grant create synonym to hlglxt;

 

--在hlglxt用戶下運行

create or replace synonym HIS_HSBQ_V for NPPT.HIS_HSBQ_V;
create or replace synonym HIS_HSBR_V for NPPT.HIS_HSBR_V;

 


免責聲明!

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



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