当前位置:首页 >焦点 >修改GLOBAL 修改希望能够对您有所帮助

修改GLOBAL 修改希望能够对您有所帮助

2024-06-30 21:15:26 [百科] 来源:避面尹邢网

修改GLOBAL_NAME的修改方法及DBLINK的相关知识简介

作者:dongdongsdo0310 数据库 本文我们主要介绍了修改修改GLOBAL_NAME的方法以及DBLINK的相关知识,希望本次的修改介绍能够对您有所帮助。

修改GLOBAL_NAME的修改方法及DBLINK的相关知识是本文我们主要要介绍的内容,接下来我们就一一介绍这些内容,修改希望能够对您有所帮助。修改

修改GLOBAL_NAME的修改方法:

修改GLOBAL 修改希望能够对您有所帮助

1.在远程数据库的init.ora文件中将global_names设为false。

修改GLOBAL 修改希望能够对您有所帮助

或者

修改GLOBAL 修改希望能够对您有所帮助

2.用sys用户执行如下语句:ALTER SYSTEM SET GLOBAL_NAME=TRUE/FALSE;

修改后重新启动数据库设置才能生效。修改

数据库全局名称可以用以下命令查出:SELECT * FROM GLOBAL_NAME;

DBLINK的修改相关知识:

1.DBLINK分为公有和私有两类。

公有DBLINK使用public修饰关键字。修改在create和drop的修改时候都需要使用public关键字。

公有DBLINK对所有人开放,修改在该dblink之上创建的修改同义词也会随之对所有人开放。(測試并确认,修改不过测试是修改在一个实例多个用户之间进行)

私有DBLINK只有创建者可以访问,其上的修改同义词不能被其他用户访问。需为用户创建视图,并将视图授权给所需用户后,用户才可访问该视图。

另外,不能将带有dblink的同义词直接授权给用户。否则报错,其等价于:

 

  1. grant select on table1@user1 to user2                           *  
  2. ERROR at line 1:  
  3. ORA-02021: DDL operations are not allowed on a remote database 

 

2.创建dblink时,可以使用连接字符串(与tnsname.ora中的),效率较高。

关于修改GLOBAL_NAME的方法及DBLINK的相关知识就介绍到这里了,希望本次的介绍能够对您有所帮助。

【编辑推荐】

  1. 初学SQL Server数据库的一些常用操作总结
  2. SQL Server数据库创建数据仓库已分区表详解
  3. SQL Server与Access数据库ASP代码的比较详解
  4. SQL Server数据库中bit字段类型使用时的注意事项
  5. SQL Server数据库timestamp数据类型相关知识介绍
责任编辑:赵鹏 来源: CSDN博客 修改GLOBAL_NAMEDBLINK

(责任编辑:休闲)

    推荐文章
    热点阅读