创建用户和表空间
declare
usrName varchar2(20) := 'root';
pwd varchar2(20) := 'root';
tspaceName varchar2(20) := 'GDZJ';
dfPath varchar2(300) := 'D:\app\wangshunxi\oradata\orcl\GDZJ.ora';
tmpStr varchar2(300);
begin
--tmpStr := 'drop user '||usrName||' cascade';
--execute immediate tmpStr;
--tmpStr := 'drop tablespace '||tspaceName||' including contents and datafiles';
--execute immediate tmpStr;
tmpStr := 'create tablespace '||tspaceName||' datafile '''||dfPath||''' size 6500m autoextend on next 100m maxsize unlimited';
tmpStr := 'create bigfile tablespace '||tspaceName||' datafile '''||dfPath||''' size 35G autoextend on next 100m maxsize unlimited';
execute immediate tmpStr;
tmpStr := 'create user '||usrName||' identified by '||pwd||' default tablespace '||tspaceName;
execute immediate tmpStr;
tmpStr := 'grant connect,resource,dba to '||usrName;
execute immediate tmpStr;
end;
oracle概念和术语
http://www.chinaunix.net/old_jh/19/517843.html
分享到:
相关推荐
oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作
在Oracle数据库管理中,创建新用户和表空间是常见的任务之一,这涉及到数据库的权限管理、存储管理和资源分配。根据给定的文件信息,我们可以详细解析如何通过四条SQL语句来实现这一过程。 ### 一、创建临时表空间 ...
当创建新用户时,可以为用户分配默认表空间和临时表空间,以便他们在该表空间中创建对象: ```sql CREATE USER my_user IDENTIFIED BY my_password DEFAULT TABLESPACE MY_DATA TEMPORARY TABLESPACE MY_TEMP; ...
在Linux环境下操作Oracle数据库,创建用户和表空间是数据库管理员的常见任务。Oracle数据库系统是一个功能强大的关系型数据库管理系统,广泛应用于企业级数据存储和管理。以下将详细讲解如何在Linux上进行Oracle用户...
总结起来,创建Oracle用户和表空间,并分配权限是数据库管理的重要环节。通过以上步骤,你可以有效地管理数据库资源,确保用户能够安全、高效地访问和操作数据库。在实际应用中,可能还需要根据具体需求调整表空间的...
本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自增长和修改其大小。 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,它由一个或多个数据文件组成...
### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...
创建用户时可以指定该用户的默认表空间和临时表空间。创建用户的语法如下: ```sql CREATE USER test IDENTIFIED BY test DEFAULT TABLESPACE test_data TEMPORARY TABLESPACE test_temp; ``` 其中,`CREATE USER` ...
Oracle 19c创建表空间及用户
第四个步骤是创建用户,指定密码和上边创建的用户表空间CREATE USER hc_notify IDENTIFIED BY hc_password DEFAULT TABLESPACE NOTIFYDB;。 第五个步骤是赋予权限:grant connect,resource to hc_notify;grant ...
### Oracle 创建用户、表空间及导入导出命令详解 #### 一、创建表空间 在 Oracle 数据库中,表空间是存储数据的基本单位。表空间由一个或多个数据文件组成,用于存储表、索引等数据库对象。创建表空间通常包括创建...
在创建用户的过程中,一个关键步骤是为用户分配默认表空间和临时表空间。这决定了用户创建的表和临时对象将存储在哪个表空间中。通常,选择之前创建的表空间作为用户的默认表空间和临时表空间,以实现资源的有效管理...
### Oracle 创建表空间、创建用户、创建表 #### 一、创建表空间 表空间是Oracle数据库中的逻辑存储单元,它由一个或多个数据文件组成。表空间是Oracle数据库存储结构的基本单位,用来组织和管理数据库中的数据。在...
根据给定的文件信息,我们可以总结出以下关于Oracle数据库中用户和表空间创建的相关知识点: ### 一、Oracle表空间创建 #### 1. 表空间概念 在Oracle数据库中,表空间是逻辑存储单元,它由一个或多个数据文件组成...
在Oracle数据库管理中,创建用户和表空间是基础操作之一,对于数据库的正常运行至关重要。 ### 一、创建表空间 表空间是Oracle数据库中逻辑存储结构的一部分,用于组织和管理数据文件。在Oracle中,可以创建永久性...
创建用户时需要指定用户的登录密码,并为其分配默认表空间和其他权限。 **示例命令:** ```sql CREATE USER CIVIDEFEN IDENTIFIED BY CIVIDEFEN DEFAULT TABLESPACE wuspace; ``` - **解释:** - `CREATE USER`:...
oracle 11G创建表空间、用户、密码、索引、分配权限、删除表空间、数据泵导入、导出
Oracle 数据库是一个强大的关系型数据库管理系统,其用户管理和表空间机制是数据库管理和操作的基础。本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,...
根据提供的文件信息,我们可以详细解析Oracle数据库中与创建用户、表空间以及权限管理相关的操作语句。以下将针对这些知识点进行详细的阐述。 ### Oracle 创建用户 在Oracle数据库中,创建新用户是通过`CREATE ...