1、用SYSDBA的身份登陆DB执行下面的语句为指定用户授权:
grant create public database link to username
2、用户有了权限后就可以创建DBLink了:
CREATE PUBLIC DATABASE LINK LKNAME
CONNECT TO USERNAME
IDENTIFIED BY PASSWORD
USING 'DBSERVER'
3、 建立连接后可以用语句查看创建的DBLink下面的 使用完了以后要删除已创建的DBLink:
select db_link from dba_db_links;
DROP PUBLIC DATABASE LINK LKNAME
需要说明的是,如果你创建的不是PUBLIC的DBLINK,那只能有创建者删除自己创建的DBLINK,而非管理员权限的用户创建的DBLink只能由SYS用户删除