Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。
对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。
创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。
下面是创建数据库用户的具体过程:
1.假如现在已经建好名为'news'的数据库,此时在F:\oracle\product\10.1.0\oradata\目录下已经存在news目录(注意:我的Oracle10g安装在F:\oracle下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在*\product\10.1.0\oradata\目录下)。
2.在创建用户之前,先要创建表空间:
其格式为:格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小;
如:
SQL> create tablespace news_tablespace datafile 'F:\oracle\product\10.1.0\oradata\news\news_data.dbf' size 500M;
其中'news_tablespace'是你自定义的表空间名称,可以任意取名;'F:\oracle\product\10.1.0\oradata\news\news_data.dbf'是数据文件的存放位置,'news_data.dbf'文件名也是任意取;'size 500M'是指定该数据文件的大小,也就是表空间的大小。
3.现在建好了名为'news_tablespace'的表空间,下面就可以创建用户了:
其格式为:格式: create user 用户名 identified by 密码 default tablespace 表空间表;
如:
SQL> create user news identified by news default tablespace news_tablespace;
默认表空间'default tablespace'使用上面创建的表空间。
4.接着授权给新建的用户:
SQL> grant connect,resource to news; --表示把 connect,resource权限授予news用户
SQL> grant dba to news; --表示把 dba权限授予给news用户
授权成功。
ok! 数据库用户创建完成,现在你就可以使用该用户创建数据表了!
分享到:
相关推荐
### Oracle数据库创建用户的详细步骤与理解 在Oracle数据库管理中,创建用户是一项基本但至关重要的操作,它允许数据库管理员控制谁可以访问数据库以及他们能够执行什么操作。以下是从标题、描述、标签和部分内容中...
oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作
以下是对标题"Oracle数据库导入数据以及创建用户"的详细解读: 1. 数据导入: - **SQL*Loader**:Oracle提供的一种强大的工具,能够快速地将大量数据从文本文件或CSV文件加载到数据库中。SQL*Loader读取控制文件,...
要查看登录 Oracle 数据库的用户记录,可以创建一个临时日志表,并建立一个数据库表触发器来记录用户的登录行为。 创建临时日志表 首先,需要创建一个临时日志表来存储用户的登录记录。可以使用以下 SQL 语句来...
"使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...
### Oracle数据库创建步骤详解 #### 一、Oracle数据库概述与创建背景 Oracle数据库是全球领先的数据库管理系统之一,广泛应用于各种企业级应用环境之中。本文主要介绍如何在Unix系统上搭建Oracle10g版本的数据库,...
使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。
手动创建Oracle数据库涉及多个步骤,包括环境变量的设置、诊断目录的创建、参数文件的编写以及密码文件和建库脚本的创建等。通过这种方式,不仅可以深入了解Oracle数据库的内部结构和工作原理,还能够在实际应用中...
在Oracle数据库管理中,创建用户和执行脚本是常见的操作任务,主要用于管理和维护数据库环境。以下将详细解释这两个过程。 1. 创建Oracle数据库用户 在Oracle数据库中,创建新用户通常需要具有管理员权限的账户,...
使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。
2. **创建用户和组**:在Linux环境下,创建一个专门用于运行Oracle服务的用户和组,如`oracle`和`dba`,并给予相应的权限。 3. **配置环境变量**:设置`ORACLE_HOME`、`PATH`、`LD_LIBRARY_PATH`等环境变量,确保...
在创建用户的过程中,一个关键步骤是为用户分配默认表空间和临时表空间。这决定了用户创建的表和临时对象将存储在哪个表空间中。通常,选择之前创建的表空间作为用户的默认表空间和临时表空间,以实现资源的有效管理...
Oracle 数据库创建涉及一系列的概念和步骤,以下是详细的知识点解析: 1. **数据库**:数据库是存储和管理数据的容器,包含表、索引、视图、过程、函数、包等对象。在Oracle中,数据库的逻辑结构由表空间构成。 2....
在完成数据库创建后,还需要进行一系列的后续配置和检查工作,确保数据库的正常运行和安全性。 手工创建Oracle数据库是一项复杂而细致的工作,需要深入理解Oracle数据库的架构原理和配置选项。通过以上分析,我们...
Oracle11g 创建用户适用于初级人员学习怎么创建用户 Oracle11g 创建用户适用于初级人员学习怎么创建用户
Oracle数据库认证大师考试是Oracle认证的考试之一,考试代号为1z0-062,主要考察考生对于Oracle Database 12c的安装和管理相关知识的掌握程度。该考试主要涵盖了数据库实例的参数设置、安全管理、数据库链接的创建等...
这个大作业包含了PPT演示文稿、Word文档以及可能的源代码,为学习者提供了全面了解Oracle数据库在实际场景中应用的实例。 首先,我们从“教务管理系统”这一标签来探讨。教务管理系统是学校日常运营中不可或缺的一...
二、创建Oracle数据库 1. 安装Oracle软件:首先,你需要在服务器上安装Oracle Database Server软件,包括数据库实例、监听器和服务等。 2. 创建数据库实例:使用DBCA(Database Configuration Assistant)工具或SQL*...