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

oracle使用语句创建用户和表空间

阅读更多

用代码写了个创建表空间的demo,直接贴代码先保存在这儿啦:


/*创建临时表空间  */

drop tablespace user_data including contents and datafiles; --删除表空间及对应文件,不能手动停服务删除文件


create temporary tablespace supplier_temp  
tempfile 'D:\Oracle\mytablespace\supplier_temp.dbf' 
size 20m   --表空间的大小
autoextend on  
next 50m maxsize 20480m  
extent management local;

/*创建数据表空间 */
create tablespace supplier_data  
logging  
datafile 'D:\Oracle\mytablespace\supplier_data.dbf' 
size 50m  
autoextend on  
next 50m maxsize 20480m  
extent management local;  

/*创建用户并指定表空间*/
drop user suppliermanage

create user suppliermanage IDENTIFIED by supplier --创建用户,并分配命名空间
default tablespace supplier_data
temporary  tablespace supplier_temp
ACCOUNT UNLOCK --解锁用户
 
/*分配权限*/
grant create session to suppliermanage;--CREATE SESSION是一个系统特权,它可以为用户提供连接数据库的能力

grant connect,resource,dba to suppliermanage; --对用户angeos授予了连接数据库和访问资源的权限
 
分享到:
评论

相关推荐

    Oracle使用SQL语句创建用户及表空间

    Oracle使用SQL语句创建用户和表空间,比进EM创建更方便,更好控制,特别是对于不是自己创建的实例,对服务器也没有取得完全控制权的时候很方便。

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

    4. **赋予用户表空间权限**: 要允许用户在特定表空间上执行DML(数据操纵语言)操作,如INSERT、UPDATE、DELETE,需要赋予用户相应的权限,例如: ```sql GRANT CREATE TABLE ON MY_DATA TO my_user; GRANT ...

    linux oracle创建用户,表空间 资料

    以上就是在Linux环境下,使用Oracle数据库创建用户和表空间的基本过程。实际操作中可能需要根据具体环境和安全策略进行调整。记住,良好的数据库管理实践对于系统的稳定性和数据安全性至关重要。

    oracle数据库用户 表空间创建

    本文介绍了Oracle数据库中表空间创建和用户创建的基本概念与操作方法。通过对示例SQL语句的分析,可以了解到如何创建表空间、添加数据文件以及如何创建用户并设置相关的属性和权限。这些知识对于Oracle数据库管理员...

    Oracle创建新用户和表空间.

    在Oracle数据库管理中,创建新用户和表空间是常见的任务之一,这涉及到数据库的权限管理、存储管理和资源分配。根据给定的文件信息,我们可以详细解析如何通过四条SQL语句来实现这一过程。 ### 一、创建临时表空间 ...

    Oracle创建用户语句

    这条语句创建了一个名为`C`的表空间,其数据文件位于`D:\TableSpace\ADDRESSBOOK01.DBF`,初始大小为2GB。 #### 五、授予更多权限 对于某些用户,可能还需要授予更多的权限,例如`DBA`权限,这使得用户可以管理...

    oracle创建用户表空间语句

    根据提供的文件信息,我们可以详细解析Oracle数据库中与创建用户、表空间以及权限管理相关的操作语句。以下将针对这些知识点进行详细的阐述。 ### Oracle 创建用户 在Oracle数据库中,创建新用户是通过`CREATE ...

    oracle创建表空间用户等

    在Oracle数据库管理中,创建表空间和用户是常见的基础操作之一。本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自增长和修改其大小。 #### 一、创建表空间 表...

    Oracle 19c创建表空间及用户.txt

    Oracle 19c创建表空间及用户

    oracle10G创建用户和表空间

    下面将详细介绍如何在Oracle 10g中创建、修改和删除用户以及用户表空间。 首先,我们来看如何创建临时表空间和数据表空间。临时表空间主要用于存储临时段,例如排序和联接操作的中间结果。创建临时表空间的SQL语句...

    oracle 创建表空间命令

    总结起来,创建Oracle用户和表空间,并分配权限是数据库管理的重要环节。通过以上步骤,你可以有效地管理数据库资源,确保用户能够安全、高效地访问和操作数据库。在实际应用中,可能还需要根据具体需求调整表空间的...

    oracle创建删除表空间和用户授权的一些语句 可以直接使用

    通过以上步骤,我们详细介绍了Oracle数据库中关于创建和删除表空间、用户授权等核心操作的方法和命令,这对于数据库管理员来说是极其重要的基础技能。希望这些内容能够帮助您更好地理解和掌握Oracle数据库的相关知识...

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

    以上是Oracle数据库中创建表、索引、表空间、触发器、用户和序列的基本操作。在实际应用中,根据业务需求可能还需要考虑其他因素,如分区、约束、存储过程、视图等。掌握这些基本操作对于理解和管理Oracle数据库至关...

    Oracle应用项目——使用OracleEM创建表空间.pdf

    6. 查看SQL语句:在"添加数据文件"页面,你可以点击"显示SQL"来查看即将执行的创建表空间的SQL命令,这对于理解底层操作和手动创建表空间非常有帮助。 7. 配置存储选项:返回表空间创建界面,勾选"启用日志记录",这...

    oracle 表空间创建

    "Oracle 表空间创建" Oracle 表空间创建是 Oracle 数据库中的一种基本...在本节中,我们讨论了 Oracle 表空间创建的基本概念和步骤,并提供了相关的 SQL 语句,以便于读者更好地理解和应用 Oracle 表空间创建技术。

    Oracle查看增加表空间语句

    - `Round((Ta.Define_Size - Tb.Free_Size) / Ta.Define_Size, 4) * 100`计算表空间使用率百分比。 此查询首先从`DBA_DATA_FILES`视图获取表空间的定义大小,再从`DBA_FREE_SPACE`视图获取剩余空间大小,最后进行...

    Oracle表分区 建表空间 创建用户

    创建用户`JPA`并指定其默认表空间为`JPA_TAB`的SQL语句如下: ```sql CREATE USER JPA IDENTIFIED BY JPA DEFAULT TABLESPACE JPA_TAB; ``` 这里的几个要点包括: - `CREATE USER`: 创建新的用户。 - `IDENTIFIED ...

    Mysql的表对象Sql语句转换单表,转换成Oracle创建表sql

    标题提到的"‘Mysql的表对象Sql语句转换单表,转换成Oracle创建表sql’"是一个处理这种转换的工具或过程。 首先,让我们理解这个过程的一般步骤: 1. **数据迁移需求分析**:在开始转换之前,了解源MySQL表的结构...

    oracle创建表空间

    oracle创建表空间、创建用户、并为用户分配相关权限的语句。

    oracle创建表空间和用户.sql

    oracle创建表空间和用户.sql 适合初学者实用。

Global site tag (gtag.js) - Google Analytics