oracle 創建同義詞賦權創建dblink

oracle 的兩個用戶 yinzc0509   和yinzc0202

需求:我要在yinzc0202用戶下訪問yinzc0909的視圖:VJK_NC_ACCOUNT_BANKINFO

1、首先創建yinzc0202的用戶。

2、在yinzc0909用戶下執行,賦權操作

      grant select on VJK_NC_ACCOUNT_BANKINFO to YINZC0202;

3、在yinzc0202下,建立同義詞  ,名字叫haha

    create or replace synonym haha for YINZC0509.VJK_NC_ACCOUNT_BANKINFO

這樣就可以在yinzc0202用戶下訪問haha視圖 就是VJK_NC_ACCOUNT_BANKINFO

 

oracle創建dblink

刪除dblink:drop database link yinzc;

create database link yinzc
 connect to “用戶名” identified by “密碼”
 using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 10.50.111.2)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))'

查詢:select t.*FROM  table@yinzc t ;

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