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

Oracle里面User和Schema的区别是什么?

阅读更多
* A schema is collection of database objects, including logical structures such as tables, views, sequences, stored procedures, synonyms, indexes, clusters, and database links.
schema是数据库对象的集合,包括表,视图,序列,存储过程,逻辑结构,索引,集群和数据库链接等等逻辑结构。
* A user owns a schema.
一个user拥有一个schema
* A user and a schema have the same name.
user和他的schema的名字相同
* The CREATE USER command creates a user. It also automatically creates a schema for that user.
CREATE USER命令创建一个user,同时也为这个user创建一个schema
* The CREATE SCHEMA command does not create a “schema” as it implies, it just allows you to create multiple tables and views and perform multiple grants in your own schema in a single transaction.
CREATE SCHEMA命令并不像命令说的那样创建一个SCHEMA, 他只是给你创建table的权限和在同一个事务中在你创建的schema中查看和进行赋与权限的权限。
* For all intents and purposes you can consider a user to be a schema and a schema to be a user.
在任何情况下你都可以把用户和schema当作同一个东西。
分享到:
评论

相关推荐

    oracle中schema指的是什么意思

    在Oracle数据库中,Schema是一个非常重要的概念,它代表了数据库对象的集合,这些对象包括但不限于表格、视图、序列、存储过程、同义词、索引、簇和数据库链接等。Schema是逻辑结构,直接与数据库的数据相关,帮助...

    oracle数据库体系结构之一【user和schema】

    Oracle数据库中,用户(User)和模式(Schema)是两个紧密相关却又鲜明不同的概念。用户是指拥有数据库权限和资源的实体,而模式则是指一组数据库对象的集合,包括表、视图、索引、同义词等等。 首先,从官方文档中...

    oracle hr schema

    Oracle HR Schema是一个经典的示例数据库,它主要用于演示和学习Oracle数据库在人力资源管理(HRM)领域的应用。这个schema包含了各种与员工、部门、职位等相关的信息,是初学者和专业人士了解Oracle数据库特性的...

    oracle创建表,索引,表空间,触发器,schema用户,序列的Sql文

    在Oracle数据库管理中,SQL(Structured Query Language)是用于创建、操作和管理数据库的主要工具。以下将详细讲解标题和描述中涉及的各个知识点: 1. **创建表**:在Oracle中,使用`CREATE TABLE`语句来定义新的...

    解析Oracle数据库中的对象集合schema

    在Oracle数据库中,Schema与用户(User)紧密相关,通常一个用户拥有一个唯一的Schema,用于存储该用户的数据库对象。 在Oracle中,Schema的创建通常是伴随着用户的创建一同进行的。当创建一个新用户时,Oracle会自动...

    Oracle 11g自带人事管理示例数据库(安装使用有详细说明)

    $ORACLE_HOME/demo/schema/human_resources/目录下。 2、在该目录下执行:sqlplus / as sysdba; 3、执行SQL>@hr_main.sql创建HR数据库。 1、使用管理者system身份登录,登陆成功后输入 alter user hr identified by...

    SpringBoot整合Oracle数据库使用双数据源

    本文将详细讲解如何利用SpringBoot整合Oracle数据库实现双数据源的配置和使用,帮助开发者构建可扩展、高可用的应用系统。 首先,我们需要理解"双数据源"的概念。双数据源意味着应用程序可以同时访问两个不同的...

    最完整的Toad For Oracle使用手册

    - **Toad and Oracle Enterprise Manager**:介绍了Toad如何与Oracle Enterprise Manager集成,以便于更好地管理和监控Oracle环境。 #### 三、快速搜索与资源 - **Quick Search Bar**:通过快速搜索栏可以快速定位...

    数据库中的Schema和Database的区别

    在mysql中创建一个Schema和创建一个...  在sqlserver2000中,由于架构的原因,user和schema总有一层隐含的关系,让我们很少意识到其实user和schema是两种完全不同的概念,不过在sqlserver2005中这种架构被打破了,use

    Mysql转oracle工具

    MySQL的`INFORMATION_SCHEMA`在Oracle中对应的是`DBA_`或`USER_`视图;此外,存储过程、触发器和函数的语法也有区别。 2. **数据类型转换**: 两个系统中的数据类型存在差异。例如,MySQL的`VARCHAR2`对应Oracle的...

    Oracle Security

    The User Interface: User Versus Schema Objects Tables Table Triggers Views Stored Programs Synonyms Privileges Roles Profiles Chapter 4 The Oracle Data Dictionary Creating and Maintaining ...

    oracle实用导入导出

    impdp USER_SCHEMA/PASSWORD directory=DATA_PUMP_DIR dumpfile=user_schema.dmp logfile=user_schema_impdp.log remap_schema=OLD_SCHEMA:NEW_SCHEMA ``` 这里`remap_schema`选项用于在导入时将旧的模式名(`OLD_...

    oracle示例数据库OT_oracle数据库

    "OT_oracle数据库"是一个示例数据库,专为学习Oracle数据库设计和管理而创建。这个压缩包包含了一些关键文件,帮助用户了解Oracle数据库的结构、数据操作以及用户管理。 1. **ot_data.sql**: 这个文件通常包含了...

    oracle的备份和恢复语句整理

    "Oracle 的备份和恢复语句整理" Oracle 的备份和恢复是数据库管理中非常重要的一部分,以下是 Oracle 的备份和恢复语句整理: 1. EXPDP 和 IMPDP 命令 EXPDP (Data Pump Export) 和 IMPDP (Data Pump Import) 是 ...

    Oracle user script HR OE PM QS SH 用户创建脚本

    标题中提到的“Oracle user script HR OE PM QS SH 用户创建脚本”,涉及的是Oracle数据库中用于创建特定用户和模式的脚本。这些脚本通常用于快速搭建一个具有特定数据和对象的环境,以便于开发人员和数据库管理员...

    oracle示例数据库OT,oracle示例数据库 hr,SQL

    本压缩包包含了一些Oracle示例数据库的相关脚本,主要用于学习和理解Oracle数据库的使用。 1. `ot_create_user.sql`: 这个文件很可能是创建一个名为"ot"用户的SQL脚本。在Oracle中,用户是数据库的访问者,每个用户...

    Oracle.ManagedDataAccess.zip

    Oracle.ManagedDataAccess 是Oracle公司为.NET Framework和.NET Core提供的一款官方驱动,它使得开发者能够方便地在C#等.NET环境中连接和操作Oracle数据库。这个压缩包包含了几个关键组件,帮助我们理解Oracle数据库...

    Postgresql连接oracle驱动并实现读写

    ### Postgresql连接Oracle数据库并通过oracle_fdw驱动实现读写操作 #### 一、概述 本文档将详细介绍如何在CentOS 6.2环境下通过PostgreSQL 9.5.6使用`oracle_fdw`驱动程序来连接Oracle 11.2客户端,并实现数据的...

    oracle10g-oracle11g的数据库迁移

    例如,使用以下命令可以将 smc 和 useradmin 两个 schema 的数据导出到 dump 文件中: expdp smc_yanshi/123qwe@orcl217 schemas=smc_yanshi dumpfile=smc.dmp DIRECTORY=data logfile=smc.log expdp useradmin_...

Global site tag (gtag.js) - Google Analytics