Oracle知识:存储过程建db_link权限问题

2014-11-24 18:49:05 · 作者: · 浏览: 0

1、 在你的过程签名后临时声明授权:authid current_user 。


代码如下:


create or replace procedure proc_test_name authid current_user


as


begin


execute immediate 'create database link dblink_name connect to user_name identified by user_pwd using ''db_remote'' ' ;


end;


2、 给你的用户再授权一次。


grant create database link to user_name(永久的)。