首页 > 数据库 >Oracle 给用户赋予dblink权限,创建dblink

Oracle 给用户赋予dblink权限,创建dblink

时间:2023-05-05 16:57:53浏览次数:43  
标签:database 创建 dblink test link Oracle 权限

1.判断用户是否具备创建database link 的权限

    一:查看当前登录用户(如果查询有返回行,则表示具备创建权限,否则,需要创建权限)

1 select * from user_sys_privs where privilege like upper('%LINK%');

 二:查询某个用户test(如果查询有返回行,则表示具备创建权限,否则,需要创建权限)

1 select * from user_sys_privs where privilege like upper('%DATABASE LINK%') AND USERNAME='TEST';

2.给test用户授权创建删除dblink权限

1 grant create public database link,drop public database link to test;

3.创建database link

   方法一:PLSql工具创建

 

 鼠标右键》新建

 

 方法二:命令语句

1 create public database link TESTLINK connect to TEST identified by TEST USING 'ORCL数据库地址(比如 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=test)))'

4.查询验证

   select * from 表名@TESTLINK;

标签:database,创建,dblink,test,link,Oracle,权限
From: https://www.cnblogs.com/lcword/p/17374599.html

相关文章

  • oracle中用户删除不了,ORA-01940提示 “无法删除当前已连接用户”
    Oracle删除用户的提示无法删除当前已连接用户两种解决方法如下:1、先锁定用户、然后查询进程号,最后删除对应的进程、在删除对应的用户SQLalteruserXXXaccountlock;SQLSELECT*FROMV$SESSIONWHEREUSERNAME='LGDB';Oracle删除用户的提示无法删除当前已连接用户两种解决......
  • Oracle使用Impdp导入dmp文件的详细过程
    这一天为了导入这个Oracle的dmp文件,简直就是血泪史,因本人对Oracle并不是很会,随意踩了很多小白会踩的坑,因此特意记录一下过程,防备下次的使用。1、首先将你需要的dmp文件准备好,将其放在Oracle安装目录的任意位置,但是如果你想按照我的步骤来,就和我安装到相同的目录,否则会和第五步的......
  • Oracle 强行断开用户连接的方法
    1、查找目标用户的当前进程selectsid,serial#fromv$sessionwhereusername='test';2、使用上述语句会返回一个进程列表,每行有两个数字,用数字替代下面的sid和serialaltersystemkillsession'sid,serial';3、执行kill语句altersystemkillsession‘9,154......
  • linux 账户和权限
    目录一、用户账户管理二、组账号管理三、用户账户文件和组账户文件四、查询账户命令五、设置目录与文件权限六、设置命令与文件归属七、默认文件属性umask八、修改主机名         一、用户账户管理useradd:添加用户默认创建用户含有u......
  • Linux 批量修改目录权限,用户组和所有者;kill指定端口
     例:修改data目录以及该目录下所有文件的权限可读可写。chmod-R777data/ 例:修改data目录以及该目录下所有文件的用户组为:"shaun".chownshaundata/-R 例:修改data目录以及该目录下所有文件的所有者为:"shaun".chgrpshaundata/-R  #这里端口号均以8......
  • .Net MAUI Blazor存储访问权限仅照片和视频,没有所有文件管理权限
    参考:https://blog.csdn.net/ansondroider/article/details/1266555131、首先把MinimumTargetAndroidFramework的最低版本号指定为30或30以上2、然后找到Platforms/Android/AndroidManifest.xml把文件管理的权限加上<uses-permissionandroid:name="android.permission.READ_EXT......
  • [Oracle] 收缩表,释放空间
    收缩段消除空间碎片的方法有两种:方法1:使用Move命令altertabletable_namemove注意:1)move操作会锁表。(如果是很小的表,可以在线做。如果是大表一定要注意,会长时间锁表,只能查询,影响正常业务运行)2)move操作会使索引失效,一定要rebuild。(因为move操作会改变一些记录的ROWI......
  • Oracle使用imp导入dmp文件
    dmp文件导入到Oracle数据库一般有impdp和imp,如果impdp不好用时,就需要使用到imp来进行数据导入。(1).创建用户这一步完全根据个人需要是否创建新的用户createuser[用户名]identifiedby[密码];(2).创建表空间在创建表空间前可以使用如下命令查看以往表空......
  • centos7安装oracle11g11.2.0.4.0
    1,下载oracle11g11.2.0.4.0安装包,解压2,配置安装环境1,下载配置环境文件-------------------------------------------------------------------------------------------------------------------------------------cd/etc/yum.repos.dwgethttp://public-yum.oracle.com/pub......
  • Oracle (0xFFFFFC18): 连接请求超时
    报错信息:2023-05-0402:37:30.314+08:00[INF]Oracle.ManagedDataAccess.Client.OracleException(0xFFFFFC18):连接请求超时在OracleInternal.ConnectionPool.PoolManager`3.CreateNewPR(Int32reqCount,BooleanbForPoolPopulation,ConnectionStringcsWithDiffOrNe......