创建表空间
create tablespace printpro_tblSps logging datafile
'/oracle/printpro_db/print1.dbf' size 5G,
'/oracle/printpro_db/print2.dbf' size 5G,
'/oracle/printpro_db/print3.dbf' size 5G,
'/oracle/printpro_db/print4.dbf' size 5G,
'/oracle/printpro_db/print5.dbf' size 5G,
'/oracle/printpro_db/print6.dbf' size 5G,
'/oracle/printpro_db/print7.dbf' size 5G,
'/oracle/printpro_db/print8.dbf' size 5G,
'/oracle/printpro_db/print9.dbf' size 5G,
'/oracle/printpro_db/print0.dbf' size 5G
autoextend on extent management local;
创建用户
create user printpro identified by printpro default tablespace printpro_tblSps;
授权用户权限
grant connect to printpro;
grant resource to printpro;
drop tablespace printpro_tblSps;
//grant dba to usertest; 后试试能不能使用这个用户建用户。
//grant connect to usertest; 后看看能不能用这个用户连接到数据库。
//grant resource to usertest; 后看看这个用户能不能建表等。
分享到:
相关推荐
创建表空间 用户操作 SQL语句创建表空间 用户操作 SQL语句
DM数据库创建用户、表空间、给用户授权的sql语句,及导入导出命令语句
oracle创建表空间和用户.sql 适合初学者实用。
Oracle使用SQL语句创建用户和表空间,比进EM创建更方便,更好控制,特别是对于不是自己创建的实例,对服务器也没有取得完全控制权的时候很方便。
NC对应SQLSERVER数据库建立表空间和用户语句的SQL语句和方法
4. **赋予用户表空间权限**: 要允许用户在特定表空间上执行DML(数据操纵语言)操作,如INSERT、UPDATE、DELETE,需要赋予用户相应的权限,例如: ```sql GRANT CREATE TABLE ON MY_DATA TO my_user; GRANT ...
### SQL建表及表空间...以上内容详细介绍了如何使用SQL命令创建临时表空间、数据表空间、用户以及给用户授权,并且简要说明了数据导出和导入的基本步骤。这些步骤对于数据库管理员来说是非常基础也是必不可少的操作。
以上是Oracle数据库中创建表、索引、表空间、触发器、用户和序列的基本操作。在实际应用中,根据业务需求可能还需要考虑其他因素,如分区、约束、存储过程、视图等。掌握这些基本操作对于理解和管理Oracle数据库至关...
### SQL语句创建数据库及修改、删除数据库:深入解析与应用 #### 1. SQL语句创建数据库 在SQL Server中,使用`CREATE DATABASE`语句来创建一个新的数据库。此命令允许用户定义数据库的结构,包括主数据文件、辅助...
这篇文档主要讲述了如何使用SQL语句在SQL Server中创建用户角色并进行授权。首先,我们从创建登录账户开始,然后创建数据库用户,接着将登录账户与数据库用户关联,并通过加入数据库角色来赋予用户特定的权限。 1. ...
根据给定的文件信息,我们可以总结出以下关于Oracle数据库中用户和表空间创建的相关知识点: ### 一、Oracle表空间创建 #### 1. 表空间概念 在Oracle数据库中,表空间是逻辑存储单元,它由一个或多个数据文件组成...
可以通过以下SQL语句查询各个表空间的数据文件总大小: ```sql SELECT tablespace_name, SUM(bytes)/1024/1024 AS total_size_mb FROM dba_data_files GROUP BY tablespace_name; ``` ##### 2. 查询表空间空闲空间...
根据给定文件中的标题、描述、标签以及部分内容,本文将详细介绍如何在Oracle数据库环境中使用SQL命令来创建表空间、添加数据文件以及管理表空间的自动扩展功能。 ### 创建表空间命令语句 #### 一、表空间的概念 ...
根据提供的文件信息,我们可以详细解析Oracle数据库中与创建用户、表空间以及权限管理相关的操作语句。以下将针对这些知识点进行详细的阐述。 ### Oracle 创建用户 在Oracle数据库中,创建新用户是通过`CREATE ...
可以使用`GRANT`语句来赋予用户不同的权限,例如连接到数据库、创建表等。例如,赋予`myuser`连接数据库和创建表的权限: ```sql GRANT CREATE SESSION, CREATE TABLE TO myuser; ``` 然后,我们来创建表空间。表...
表空间创建的SQL语句通常遵循以下格式: ```sql CREATE TABLESPACE 表空间名 DATAFILE '文件路径' SIZE 数据文件大小 [REUSE | AUTOEXTEND ON [MAXSIZE 文件最大大小]] [EXTENT MANAGEMENT {LOCAL | AUTOALLOCATE}]...
通过上述解析,我们可以看到使用SQL语句创建数据库不仅是一项技术操作,更是对数据库性能、存储空间管理等方面有着深刻影响的关键决策。合理设置数据库文件的参数,如大小、增长策略等,能够有效提升数据库的运行...
1. **定义数据文件**:首先,你需要为表空间创建一个或多个数据文件。数据文件是实际存储数据的物理文件,位于操作系统上的某个位置。 ```sql CREATE DATAFILE '/path/to/datafile.dbf' SIZE 50M AUTOEXTEND ON ...
本文将详细介绍如何使用SQL语句在Oracle数据库中创建新用户,并为这些用户分配必要的权限和资源。这包括理解创建用户的语法、指定用户密码、设置默认表空间以及授予用户权限等内容。 #### 二、创建用户的SQL语句 #...