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

Oracle 创建只读用户权限

 
阅读更多
create user 你的用户名 identified by oracle;

比如这里有两个用户user1和user2,user1下有一个表A,要想user2能查询A表
1、登录user1,授权select给user2:grant select on A to user2
2、登录user2,select * from user1.A;
你也可以创建同义词 create or replace synonym A for user1.A;

grant select_catalog_role,create session to   你的用户名;

查任何表

grant select any table to 你的用户名;


分享到:
评论

相关推荐

    使用PLSQL 创建Oracle数据库用户并设置权限

    "使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是...3. Oracle 数据库管理员指南: Oracle 数据库管理员指南提供了详细的数据库管理指南,包括用户管理、权限管理和表管理等。

    为Oracle创建只读帐户.pdf

    为 Oracle 创建只读帐户 在大型机构或企业中,独立的系统运行时,如何从其他部门的系统获取数据是一个经常面临的问题。本文将讨论如何使用 Oracle 创建只读帐户解决这个问题。 一、引言 在大型机构或企业中,独立...

    Oracle相关技术-解决忘记oracle管理员密码,创建只读用户语法等

    以上就是关于“Oracle相关技术-解决忘记oracle管理员密码,创建只读用户语法等”的详细解析,涵盖了密码重置、只读用户创建、连接字符串、随机抽取以及数据导入等多个关键知识点。通过理解并熟练应用这些技巧,可以...

    orcle只读权限设置

    ### Oracle只读权限设置详解 #### 一、背景介绍 在Oracle数据库管理中,合理配置用户的权限是非常重要的。...以上就是关于Oracle只读权限设置的详细讲解,希望能帮助大家更好地理解和掌握这一重要的数据库管理技能。

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    创建和管理表空间及用户资源权限是数据库管理员(DBA)的重要工作之一。以下将详细介绍如何在Oracle中创建表空间、临时表空间以及赋予用户对表空间的权限。 首先,我们来了解如何创建一个常规表空间: 1. **创建表...

    oracle 创建视图为读.doc

    在本文中,我们将详细介绍如何创建 Oracle 视图、视图的应用场景、创建只读视图的方法等。 一、创建视图的基本语法 在 Oracle 中,创建视图的基本语法如下所示: ```sql CREATE OR REPLACE VIEW 视图名称 AS ...

    oracle-用户与权限的管理

    为了满足企业内部不同职务人员的需求,Oracle提供了创建多级别权限用户的功能,以确保数据的安全性和操作的合理性。 ##### 创建用户 通过`CREATE USER`语句,管理员可以创建新用户。例如: ```sql CREATE USER u01 ...

    Oracle创建表空间、创建用户、授权、授权对象的访问以及查看权限

    在Oracle中,管理员可以通过GRANT语句来授予用户各种权限。例如,为了使用户能够执行一系列重要的数据库操作,我们可以授予以下权限: ```sql GRANT CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW, CREATE ...

    oracle创建视图课件

    Oracle 创建视图是数据库管理中的一个重要概念,它允许用户创建基于已有表的逻辑视图,以便于数据查询和管理。视图并不实际存储数据...理解和掌握视图的创建和使用是每个Oracle数据库管理员和开发人员必备的技能之一。

    创建表空间、创建用户以及授权、查看权限

    通过上述查询,管理员可以清晰地了解到每个用户的具体权限情况,从而更好地管理数据库的安全性和访问控制。 以上就是关于Oracle数据库中创建表空间、创建用户及授权的相关操作,以及如何查看用户的权限。这些操作...

    Oracle相关技术-解决忘记oracle管理员密码等

    本文将详细介绍如何解决这一问题,同时还会涉及Oracle 10g中创建只读用户的语法以及Oracle数据库的连接字符设置。 首先,当忘记Oracle管理员(SYS或SYSTEM)密码时,通常采用以下步骤来重置: 1. **关闭数据库服务...

    Oracle权限管理.doc

    在Oracle中,权限管理主要分为系统权限和对象权限两大类,通过这两类权限,管理员可以精细地控制用户对数据库资源的访问。 系统权限涉及到数据库操作的全局权限,如创建会话(CREATE SESSION)、创建表(CREATE ...

    pl/sql新建用户分配权限

    PL/SQL是Oracle数据库管理系统中的一种编程语言,用于在数据库中创建、修改和管理数据库对象。PL/SQL提供了一种灵活的方式来实现数据库管理和开发。 在Oracle数据库中,用户权限是指用户对数据库对象的访问权限。...

    Oracle数据库-成绩管理系统.docx

    在成绩管理系统中,应设定不同的访问级别,如只读权限给学生,读写权限给教师,全面管理权限给管理员。 10. **备份与恢复**:考虑到数据的重要性,系统应具备定期备份和在需要时恢复数据的能力。Oracle提供了多种...

    Oracle创建视图(View)

    FORCE:不管基表是否存在ORACLE都会自动创建该视图(即使基表不存在,也可以创建该视图,但是该视图不能正常使用,当基表创建成功后,视图才能正常使用); NOFORCE :如果基表不存在,无法创建视图,该项是默认选项...

    oracle对象创建

    - **as sysdba**: 使用此选项表示以管理员身份连接,拥有所有权限。 - **as normal**: 表示以普通用户身份连接。 - **as sysoper**: 表示以系统操作员身份连接,权限介于普通用户和sysdba之间。 **sysdba登录特权**...

    oracle创建表空间

    ### Oracle 创建表空间知识点 ...通过以上介绍,我们可以看到在 Oracle 数据库中,表空间的创建和管理是非常重要的。正确地创建和配置表空间不仅可以提高数据库性能,还能有效利用存储资源,确保数据的安全性和完整性。

    oracle所有的系统权限

    这些权限通常由数据库管理员(DBA)授予给特定用户或角色,以便于执行必要的数据库维护任务。 #### 二、具体权限解析 下面将详细介绍给定文件中列出的各种系统权限及其作用: 1. **ALTER ANY CLUSTER**:该权限允许...

    浅析Oracle中的角色与权限.pdf

    例如,可以创建一个"读取用户"角色,赋予只读权限;另一个"管理员角色"可能拥有所有数据的读写权限。然后,DBA可以将这些角色分配给相应的用户,根据他们的职责和需求来定制访问级别。 角色的一个重要特性是它们...

    Oracle安装及用户、角色和系统权限的配置(图文版).rar_latejrs_onlyqnm_oracle

    3. **角色管理**:角色是一组预定义的权限集合,使用`CREATE ROLE`创建角色,然后用`GRANT`将权限赋予角色,最后`GRANT`角色给用户,简化权限管理。 4. **系统权限与角色的结合**:可以将用户常见的操作权限封装成...

Global site tag (gtag.js) - Google Analytics