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

Oracle数据库、表空间、用户创建

阅读更多

对于初学者来说oracle数据库表空间的创建,用户分配权限都是很模糊的概念。下面就教大家怎么创建数据库、表空间及用户权限分配。

一.Oracle创建数据库。

1.安装完Oracle数据库后,找到 Database Configuration Assistant

2.点击下一步

3.选择创建数据库,点击下一步。

4.选择一般用途,下一步。

5.创建数据库名称:OracleData,下一步。

6.输入口令。

7.下一步,保持默认选项,一直到完成。

二.创建表空间和用户。

须知:ORACLE默认有2个用户SYSSYSTEM。(SYS具有最高管理员用户,SYSTEM次之)

1命令:

1.SQLPLUS /NOLOG

2.CONNECT / AS SYSDBA;(CONN / AS SYSDBA;)

3.SQLPLUS SYS/SYS AS SYSDBA;

4.ALTER USER SYS IDENTIFIED BY SYS;(将用户SYS密码改为SYS)

5.ALTER USER SYSTEM IDENTIFIED BY SYSTEM;(将用户SYSTEM密码改为SYSTEM)

以上两种方式都可以连接。

2)在创建用户之前,先要创建表空间
现在已经建好名为'OracleData'的数据库,此时在D:\oracle\product\10.1.0\oradata\目录下已经存在'OracleData'目录(注意:我的Oracle10g安装在D:\oracle下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在*\product\10.1.0\oradata\目录下)。

其格式为: create tablespace表间名 datafile '数据文件名' size表空间大小;

如:CREATE TABLESPACE user_tablespace

LOGGING DATAFILE 'D:\oracle\product\10.2.0\oradata\user_tablespace.ora' SIZE 50M

AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

SEGMENT SPACE MANAGEMENT AUTO;

其中' user_tablespace '是你自定义的表空间名称,可以任意取名;

3)现在建好了名为' user_tablespace '的表空间,下面就可以创建用户了:

CREATE USER jackson IDENTIFIED BY jackson DEFAULT TABLESPACE user_tablespace

ACCOUNT UNLOCK;

4)接着授权给新建的用户:

grant connect,resource to jackson;--表示把 connect,resource权限授予jackson用户

grant dba to jackson; --表示把 dba权限授予给jackson用户,授权成功。

5)数据库表空间用户都创建成功了,PL/SQL就可以登录了。

分享到:
评论

相关推荐

    oracle数据库创建表空间和用户

    oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作

    oracle数据库用户 表空间创建

    根据给定的文件信息,我们可以总结出以下关于Oracle数据库中用户和表空间创建的相关知识点: ### 一、Oracle表空间创建 #### 1. 表空间概念 在Oracle数据库中,表空间是逻辑存储单元,它由一个或多个数据文件组成...

    oracle数据库导入数据以及创建用户

    以下是对标题"Oracle数据库导入数据以及创建用户"的详细解读: 1. 数据导入: - **SQL*Loader**:Oracle提供的一种强大的工具,能够快速地将大量数据从文本文件或CSV文件加载到数据库中。SQL*Loader读取控制文件,...

    Oracle数据库创建表空间和用户.doc

    完成表空间创建后,返回管理控制台的首页,准备进行用户的创建。 #### 2. 进入用户管理界面 在安全性菜单下,选择“用户”选项,这将带你进入用户管理界面。在此处,可以创建、修改或删除数据库用户。 #### 3. ...

    Oracle数据库_实例_用户_表空间之间的关系.doc

    ### Oracle数据库、实例、用户、表空间的关系解析 #### 一、Oracle数据库概述 Oracle数据库是一种高度复杂的数据库管理系统,主要用于企业级数据管理和处理。与其他数据库系统不同,Oracle数据库中的“数据库”这一...

    oracle数据库、表空间及数据文件之间的关系

    ### Oracle数据库、表空间及数据文件之间的关系 在Oracle数据库管理系统的架构中,数据库、表空间与数据文件之间存在着紧密的联系。理解这些组件之间的相互作用对于有效地管理和维护Oracle数据库至关重要。 #### ...

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

    在Oracle数据库系统中,表空间(Tablespace)是存储数据对象(如表、索引、视图等)的逻辑单位,而临时表空间(Temporary Tablespace)则用于存储临时数据,比如排序或联接操作产生的中间结果。创建和管理表空间及...

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

    "使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...

    oracle创建数据库表空间.doc

    创建用户时可以指定该用户的默认表空间和临时表空间。创建用户的语法如下: ```sql CREATE USER test IDENTIFIED BY test DEFAULT TABLESPACE test_data TEMPORARY TABLESPACE test_temp; ``` 其中,`CREATE USER` ...

    Oracle创建表空间.创建用户.创建表

    ### Oracle 创建表空间、创建用户、创建表 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,它由一个或多个数据文件组成。表空间是Oracle数据库存储结构的基本单位,用来组织和管理数据库中的数据。在...

    oracle数据库建表空间、分配权限

    oracle数据库建表空间、分配权限 create temporary tablespace cppa_w_temp tempfile 'd:\oracle\datafile\cppa_w_temp.dbf' size 200m autoextend on next 100m maxsize 500m extent management local;

    oracle 创建表空间命令

    在Oracle数据库管理系统中,创建表空间是管理数据库存储空间的关键操作。表空间是数据库中用于存储数据对象(如表、索引、视图等)的逻辑结构。它将物理磁盘上的一个或多个数据文件组织成一个逻辑单元,使得数据库...

    oracle 数据库导入导出 用户创建

    数据库表空间创建,用户创建,数据据文件导入导出。。。 完整操作

    完整ORACLE创建表空间、用户、设置用户权限脚本

    表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间划分成多个部分进行管理。 **1.1 创建临时表空间** ``` /*时占*/create temporary tablespace zoweenewerp_temp tempfile 'D:\oracle\data\...

    Oracle数据库用户、表、表空间之间关系.doc

    模式对象是Oracle数据库中用户创建的各种应用对象,如表、索引、视图、序列、同义词、存储过程等。每个模式对象都在某个表空间内占用一定的存储空间,这可以理解为文件夹中的文件,而文件夹代表数据文件,抽屉代表表...

    Oracle数据库用户角色、表空间创建、删除命令

    ### Oracle数据库用户角色、表空间创建与删除命令详解 #### 创建数据表空间 在Oracle数据库中,表空间是逻辑存储单元,它由一个或多个数据文件组成,用于存储数据库对象,例如表、索引等。要创建一个新的数据表...

    oracle新建数据库,及创建用户,表空间,sqlplus导入导出数据库.docx

    Oracle 数据库新建、用户创建、表空间管理、SQLPlus 导入导出数据库详解 概述: 本文档详细介绍了 Oracle 数据库的新建、用户创建、表空间管理、SQLPlus 导入导出数据库的步骤。通过逐步指导,读者可以了解 Oracle ...

    Oracle数据库用户角色、表空间创建、删除命令.pdf

    ### Oracle数据库用户角色、表空间创建与管理 #### 一、概述 Oracle数据库是一种广泛使用的高性能关系型数据库管理系统。为了确保数据库的安全性、稳定性和高效性,Oracle提供了丰富的功能来帮助管理员进行各种...

    Oracle数据库创建表空间、建立用户、授权、还原备份.docx

    ### Oracle数据库创建表空间、建立用户、授权及备份恢复详解 #### 一、创建与管理表空间 在Oracle数据库中,表空间是物理空间分配的基本单位。为了有效地管理和使用存储资源,合理地创建和配置表空间是非常重要的...

    Oracle数据库表空间的维护.pdf

    2. 用户表空间:包括大表空间和小表空间,主要用于存放用户创建的数据对象,如表和索引。 3. 临时表空间:用于处理临时数据,如排序操作时产生的临时结果。 4. 回退表空间:用于数据库的并发存取控制,存储回滚段...

Global site tag (gtag.js) - Google Analytics