- 浏览: 60983 次
- 性别:
- 来自: 深圳
文章分类
最新评论
Oracle创建表空间、创建用户以及授权、查看权限
创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
CREATE TABLESPACE test_data
LOGGING
DATAFILE 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M --此处是固定大小 --MAXSIZE UNLIMITED不限制大小
EXTENT MANAGEMENT LOCAL;
创建用户并指定表空间
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE TEST_DATA
TEMPORARY TABLESPACE TEST_TEMP;
给用户授予权限
grant connect to X;
grant dba to X;
grant resource to X;
grant unlimited tablespace to X;
GRANT
CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE,
ALTER ANY TABLE, ALTER ANY PROCEDURE,
DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE,
SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE
TO username;
将role这个角色授与username,也就是说,使username这个用户可以管理和使用role所拥有的资源
GRANT role TO username;
-----------------------------------------------查看用户权限---------------------------------------------------------
查看所有用户
SELECT * FROM DBA_USERS;
SELECT * FROM ALL_USERS;
SELECT * FROM USER_USERS;
查看用户系统权限
SELECT * FROM DBA_SYS_PRIVS;
SELECT * FROM USER_SYS_PRIVS;
查看用户对象或角色权限
SELECT * FROM DBA_TAB_PRIVS;
SELECT * FROM ALL_TAB_PRIVS;
SELECT * FROM USER_TAB_PRIVS;
查看所有角色
SELECT * FROM DBA_ROLES;
查看用户或角色所拥有的角色
SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;
-------遇到no privileges on tablespace 'tablespace '
alter user userquota 10M[unlimited] on tablespace;
创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
CREATE TABLESPACE test_data
LOGGING
DATAFILE 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M --此处是固定大小 --MAXSIZE UNLIMITED不限制大小
EXTENT MANAGEMENT LOCAL;
创建用户并指定表空间
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE TEST_DATA
TEMPORARY TABLESPACE TEST_TEMP;
给用户授予权限
grant connect to X;
grant dba to X;
grant resource to X;
grant unlimited tablespace to X;
GRANT
CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE,
ALTER ANY TABLE, ALTER ANY PROCEDURE,
DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE,
SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE
TO username;
将role这个角色授与username,也就是说,使username这个用户可以管理和使用role所拥有的资源
GRANT role TO username;
-----------------------------------------------查看用户权限---------------------------------------------------------
查看所有用户
SELECT * FROM DBA_USERS;
SELECT * FROM ALL_USERS;
SELECT * FROM USER_USERS;
查看用户系统权限
SELECT * FROM DBA_SYS_PRIVS;
SELECT * FROM USER_SYS_PRIVS;
查看用户对象或角色权限
SELECT * FROM DBA_TAB_PRIVS;
SELECT * FROM ALL_TAB_PRIVS;
SELECT * FROM USER_TAB_PRIVS;
查看所有角色
SELECT * FROM DBA_ROLES;
查看用户或角色所拥有的角色
SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;
-------遇到no privileges on tablespace 'tablespace '
alter user userquota 10M[unlimited] on tablespace;
发表评论
-
oracle11g提示服务不可用
2014-09-26 17:36 570今天遇到一个问题,本地1521端口启用,但远程不能访问 修改监 ... -
gdul
2014-08-15 15:16 469一直想自己也写个dul工具,无奈理解得不够深入 几天前看到别人 ... -
SQL调优
2014-06-20 14:14 379网上看到如下sql: 留一个线索在此 select /*+ ... -
表闪回
2014-06-19 16:13 330使用delete删除数据的情况,如果是truncate只能用数 ... -
外键约束
2014-06-19 16:02 389删除一个表时,提示有外键约束,ORA-02292: 违反完整约 ... -
get_ddl使用
2014-05-19 16:45 422查看oracle中表定义等,需要使用dbms_metadata ... -
PL/SQL语法
2014-05-09 11:38 376今天写plsql,很久没写了,很简单的,也不想参看以前写的,怎 ... -
归档日志满的处理
2014-05-04 10:07 750只是一个记录贴,方便查阅。完全没有新意 归档日志一般需要保留 ... -
数据的导出导入
2013-12-30 12:41 354异构数据库之间数据交换,主要使用txt文本文件 以下记录一个工 ... -
exp增量
2013-12-17 17:09 343很久没有写文章了,今天遇到一个老问题,exp增量备份 记 ... -
查找oracle的操作日志
2013-12-17 16:48 551今天程序有些功能不能用了,查了一下,发现某些表对象删除了 ... -
数结构的查询
2013-09-27 18:33 0很早之前就使用过该功能,每次都记不住,每次都要搜索 索性记录一 ... -
面试中的SQL
2013-09-27 12:07 452虽然有些时间没有面试过了 在我的印象中,sql中行列转换的问题 ... -
oracle SQL特性使用
2013-09-27 11:25 378oracle分析函数 统计记录中类似1/222这样的记录 se ... -
oracle内部原理
2013-09-26 11:17 951总是以为对oracle很了解,已经使用了好多年,基本是增、删、 ... -
oracle跟踪程序执行的SQL
2013-09-24 15:34 1104专门记录一下,对于系统调优很重要 1.oracle的10046 ... -
ORA-01555处理
2013-09-22 16:44 590有时表太大,导出时出现1555错误,可以采用分段方式处理。 以 ... -
BLOB字段操作
2013-09-18 10:00 885置为空或NULL update blob_test set b ... -
统计表的大小
2013-09-11 17:29 360统计用户表的大小: SELECT * FROM ( SEL ... -
UTL_FILE写文件
2013-09-09 16:16 661oracle内部提供的很多使用的包,为应用提供了可能! 在我们 ...
相关推荐
创建用户和分配默认表空间: ``` CREATE TABLESPACE USERS DATAFILE '/oracle/oradata/oadb/users01.dbf' SIZE 1000M; CREATE USER test IDENTIFIED BY test DEFAULT TABLESPACE users; GRANT CONNECT, RESOURCE TO...
### 手工创建Oracle数据库知识点详解 #### 一、概览 本文档旨在提供详细的步骤指导,帮助读者手工创建Oracle 11g数据库。通过这些步骤,用户可以自行完成数据库的构建过程,这对于理解Oracle数据库的工作原理及进行...
本文将详述如何手工创建一个Oracle数据库实例,这对于数据库开发程序员来说是一项基础且重要的技能。 首先,理解“数据库实例”至关重要。Oracle数据库实例是运行在操作系统上的内存结构和进程的集合,它与实际的...
如何手工创建Oracle数据库是一个涉及多个步骤的技术过程,尤其对于数据库管理员(DBA)来说,了解这些步骤至关重要。在本文中,我们将详细讨论如何在Red Hat Enterprise 3操作系统上手动创建一个Oracle 10g Release 2...
手工兴趣小组活动记录文稿.doc
手工将股票交易记录到excel,自动生成图表。记录信息包括买卖,价格,成交量
### Oracle手工创建数据库完整步骤详解 #### 系统环境配置 在进行Oracle数据库的手工创建之前,确保系统环境已正确设置。本示例基于以下环境: - **操作系统**:Windows 2000 Server - **数据库版本**:Oracle 9i...
供应室手工清洗消毒过程监测记录簿表 该记录簿表是供应室手工清洗消毒过程监测的重要工具,用于记录和跟踪手工清洗消毒过程的每个步骤。下面是该记录簿表中所涉及的知识点: 一、手工清洗和消毒的重要性 手工清洗...
【手工兴趣小组活动记录】 手工兴趣小组在第2、3周的活动中,主要围绕着制作“小熊”这一主题展开。活动地点设在多媒体教室,学生们在辅导教师的指导下,积极参与,通过一系列精细的手工步骤,成功制作出了可爱的...
8. **创建用户管理的表空间**: 根据需求创建额外的表空间,供不同用户或应用使用。每个表空间可以包含一个或多个数据文件。 9. **设置初始化参数**: 初始化参数文件定义了数据库的行为和限制。根据你的需求,...
例如,在创建销售定单时,用户可以从客户-物料信息记录中获取物料的描述和其他相关信息,从而快速完成销售定单的创建。 三、创建客户-物料信息记录的菜单路径 创建客户-物料信息记录的菜单路径如下:SAP Menu | ...
手工创建Oracle数据库要求对数据库的内部机制有深入的理解。以下是一些关键知识点的详细说明: 1. 初始化参数文件: 初始化参数文件是Oracle数据库的核心配置文件,它定义了数据库运行的各种参数。在创建数据库...
展板系统线下手工记录表格.xlsx
【手工兴趣小组活动记录】 手工兴趣小组的活动涵盖了多种折纸艺术,包括制作小熊、纸船、千纸鹤、爱心以及铅笔等。这些活动不仅锻炼了学生的动手能力,也激发了他们的创新思维和耐心。 1. **小熊折纸**: - 在这...
【手工制作活动记录.doc】是一份关于组织和记录手工社团活动的文档,主要涉及的是纸杯娃娃和泥塑花的制作活动。以下是该活动的主要知识点和相关教学策略: 1. **活动目标设置**: - 对于纸杯娃娃制作,活动目标...
doc文档Oracle手工创建数据库的全部脚本及说明
11. 使用SYS用户创建SPFILE,这将从初始化参数文件(PFILE)中创建一个服务器参数文件(SPFILE)。 12. 切换回普通用户,例如执行“scott”脚本来创建SCOTT方案。 13. 测试数据库以确保创建完成。 最后,DBCA还可以...