`
jiangyaning8
  • 浏览: 18430 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle 授权设置别名

 
阅读更多

在Oracle中,假设用户B(userB)想访用户A(userA)下的表tablet,正常的方法是要用全名:userA.tablet,例如:
select * from userA.tablet;

假设userA是原用户,userB是另一用户,想让userB访问userA.a表。

先以userA登录
  grant   all   on   a   to   userB;

如果用户B想用最简单的方法访问该表,即不带用户名的方式,有两个办法:

1、创建view:
以userB登录
  create view a as select * from userA.a;


2.创建别名
以userB登录
  create   synonym   a   for  userA.a;
  需要给userB授权:grant create synonym to userB;

分享到:
评论

相关推荐

    Oracle客户端工具,32位,11.2.0.1.0版本

    TNSNAMES.ORA文件是配置这些连接的关键,其中包含了服务器的别名、服务名、主机名、端口号等信息。通过Net Services,客户端能够透明地访问不同地理位置的数据库,实现分布式数据库系统的操作。 Oracle客户端还包括...

    Oracle数据库-TNS连接

    Oracle数据库还涉及到ACL(Access Control List)的管理,用于控制网络访问权限,确保只有授权的用户和服务能够连接到数据库。数据的安全性是数据库管理的核心,因此,正确配置和管理TNS以及相关的网络设置对于保障...

    Oracle Database Concepts 11g.pdf

    Oracle数据库的安全机制主要包括身份验证、授权、加密和审计等。身份验证是指验证用户身份的机制,授权是指控制用户访问数据库的机制,加密是指保护数据的机制,审计是指记录数据库操作的机制。 6. Oracle数据库的...

    Oracle中定义以及使用同义词的方法

    Oracle中的同义词(Synonyms)是数据库管理系统中一种非常实用的功能,它为数据库对象提供了一个别名,类似于我们常见的Windows文件系统的快捷方式。在Oracle环境中,同义词主要用于简化对象访问,增强安全性,并在...

    Oracle 12c

    - **tnsnames.ora**:包含本地网络服务名称的别名及其对应的连接描述符。 #### 三、许可协议与限制 根据文档,Oracle Database Net Services 的使用受到严格的许可协议限制。用户必须遵守协议中的条款,不得进行...

    Oracle数据库培训.ppt

    Oracle 数据库培训 Oracle 数据库培训是一个专业的数据库管理系统,具有高...通过学习 Oracle 数据库培训,可以掌握 Oracle 数据库的基本概念、逻辑结构、物理结构、连接、表空间的建立、用户的建立与授权等知识点。

    2021年Oracle(DBA)数据库笔记。

    ` 为列设置别名。 **4. 字符串拼接** - 使用 `||` 符号来拼接字符串,例如: `SELECT '找到的 id 为:' || id || ' 找到的名字为 ' || last_name AS Name FROM s_emp;` **5. 替换空值** - 使用 `NVL` 函数处理...

    ORACLE数据库资料整理【经典】

    **表空间设计**是为表分配存储空间的策略,可以根据不同需求设置不同的表空间,如用户数据、临时数据等。**表分区设计**则用于优化大型表的性能,通过将大表划分为更小、更易管理的部分来提高查询效率。 4. **视图...

    韩顺平老师 oracle教程笔记

    ### 韩顺平老师 Oracle 教程笔记 #### 一、Oracle 用户权限与安装配置 **1. 用户权限:** - **sys 用户**:拥有最高级别的权限,具有 `sysdba` 角色,可以创建数据库,初始密码为 `change_on_install`。 - **...

    oracle 11g sql language reference

    11. 数据库安全:Oracle 11g提供了多种安全机制,包括用户认证、权限管理、审计跟踪等,来保护数据库中的数据不被未授权的访问。 12. 备份与恢复:在Oracle 11g中,提供了多种备份和恢复策略和技术,如冷备份、热...

    websphere7.0中配置oracle数据源及部署

    * 设置安全性别名,这里只需要选择组建管理的认证别名就行了(根据 xml 文件进行选择),下一步 * 完成,点击“完成”并“保存” 五、配置 WebSphere 变量值 * 进入“环境”——“WebSphere 变量”,找到“ORACLE ...

    ORACLE 课程报告

    ORACLE提供了强大的用户管理和安全机制,包括用户权限设置、角色授权、同义词的使用等,确保了数据的安全性和私密性。 **第五部分 数据库的备份** 数据库备份是防止数据丢失的关键措施,ORACLE提供了多种备份策略,...

    Oracle Solaris 11.2 Working With Oracle Solaris 11.2 Directory

    在Oracle Solaris 11.2中,你可以学习如何设置和维护NIS域,创建和管理NIS映射文件,以及配置客户端和服务端。 文档可能还会包含以下内容: - **安装和配置过程**:详细指导如何在Oracle Solaris 11.2系统上安装和...

    Oracle+Database+11g+DBA手册.doc

    最后,Oracle的安全功能包括权限和角色的管理,确保只有授权用户才能访问特定资源。权限定义了用户可以执行的操作,角色则是一组权限的集合,方便权限的分配和管理。 总的来说,Oracle Database 11g DBA手册涵盖了...

    oracle dblink的建立说明

    在实际应用中,为了保证安全性,应定期更新DBLink的凭证信息,避免使用明文密码,并且根据权限控制原则,仅授权必要的用户使用DBLink。此外,考虑到网络延迟和性能问题,不建议频繁通过DBLink进行大量数据的传输。 ...

Global site tag (gtag.js) - Google Analytics