a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 68|回复: 0

[综合] Oracle数据库常用sql语句汇总7

[复制链接]
发表于 2012-8-4 13:54:49 | 显示全部楼层 |阅读模式
4.数据库链接 (DATABASE LINK)
' ^. D$ q% i. r0 I* W; I" ECREATE DATABASE LINK数据库链接名CONNECT TO 用户名 IDENTIFIED BY 密码 USING ‘数据库连接字符串’;3 ]" g/ Z- N2 j$ @

5 G+ n' s# e. z8 b5 h数据库连接字符串可以用NET8 EASY CONFIG或者直接修改TNSNAMES.ORA里定义.9 J9 c  P5 @% s/ V0 Z( z( H+ E
& Z9 a! S8 U9 v9 J+ B; p7 b' A
数据库参数global_name=true时要求数据库链接名称跟远端数据库名称一样
) ^& z% R  g* J' G" s% g1 I1 ^9 F, \
数据库全局名称可以用以下命令查出5 T. m! H: @. W& C: g7 A3 m- a
SELECT * FROM GLOBAL_NAME;" \1 O3 V: J$ x" M1 C9 k
& ^# t. {7 t6 K
查询远端数据库里的表2 r# v) n( @, z
SELECT …… FROM 表名@数据库链接名;! [3 q4 K! q7 ~0 r1 D6 t
五.权限管理 (DCL) 语句- R* \. S6 F8 e# n+ `
1.GRANT        赋于权限
1 T  A+ E% j0 n; G5 w8 v常用的系统权限集合有以下三个:& Q, A4 {9 z9 a" T5 U
CONNECT(基本的连接), RESOURCE(程序开发), DBA(数据库管理)
+ u. {' J5 c) |6 E$ t1 V常用的数据对象权限有以下五个:! Z" D! u/ L: f3 I: }
ALL               ON 数据对象名,         SELECT ON 数据对象名,         UPDATE ON 数据对象名,; i7 [, Q; n1 `1 E& h0 _
DELETE         ON 数据对象名,  INSERT ON 数据对象名,   ALTER  ON 数据对象名% ]! q( h& [5 o; S) |4 X
) z2 X' e! v3 J. m# {
GRANT CONNECT, RESOURCE TO 用户名;
& Q3 r3 p; S2 n8 T2 T; K3 m+ B9 g  TGRANT SELECT ON 表名 TO 用户名;( q- @$ I7 R% e- K- U+ _2 @- D
GRANT SELECT, INSERT, DELETE ON表名 TO 用户名1, 用户名2;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-2 23:37 , Processed in 0.205755 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表