視圖里邊的表也是該用戶下的,去掉表的授權,視圖不受影響;如果里邊的表是其它用戶,需要 with grant option;
堯都網站建設公司成都創新互聯公司,堯都網站設計制作,有大型網站制作公司豐富經驗。已為堯都1000多家提供企業網站建設服務。企業網站搭建\成都外貿網站建設公司要多少錢,請找那個售后服務好的堯都做網站的公司定做!
sqlplus / as sysdba
create table t1(f1 number);
create view v1 as select * from t1;
create user cc identified by wcycc;
grant connect to cc;
grant select on v1 to cc;
conn cc/wcycc
select * from sys.v1;
視圖和表訪問方式是一樣的,比如,你已經建立一個視圖aaa,則
可用select * from aaa
就能得到aaa的所有數據,當然對于視圖只能進行查詢操作,update和delete是不允許的
用DW 連接ORACLE視圖:
創建數據庫連接“ dwconn ”。切換到數據庫面板,單擊【+】按鈕,在彈出的菜單中選擇【 OLE DB 連接】,創建數據庫連接“ dwconn ”,如圖:
提示:在圖所示的步驟中,由于這里連接的數據庫是 Access 數據庫,所以應選擇【 OLE DB 連接】,而當要連接的數據庫是 SQL SERVER 時,則應選擇【 SQL 服務器連接】。