1. 程式人生 > >Oracle 跨使用者檢視檢視 許可權的分配

Oracle 跨使用者檢視檢視 許可權的分配



跨使用者檢視檢視
--1.建立使用者 --system使用者下執行
create user TEST1 identified by TEST1;
--2.賦許可權 -連線資料庫--system使用者下執行
grant connect to TEST1 
--3.賦許可權 --建立檢視--system使用者下執行
grant create view to scott  
--4.賦許可權 --查表的許可權  --system使用者下執行
grant select on TMISUSER.SYS_ORGANIZE to TEST1
grant select on TMISUSER.VE_VEHICLE to TEST1
grant select on TMISUSER.RO_ROADOWNER to TEST1


--5.建立檢視 --TEST1 使用者下執行

第二種:
1.
tmisuser使用者下建立檢視 "vhcl"
2.
建立使用者 --system使用者下執行
create user TEST1 identified by TEST1;
grant connect to TEST1 

3.
賦許可權 可檢視檢視: "vhcl" (但是在左邊檢視列表中看不到,sql語句可以檢視)
grant select on "vhcl" to TEST1;