----创建表空间----

CREATE TABLESPACE UCITDB_data

LOGGING

DATAFILE '/home/app/oracle/app/oracle/oradata/UCITDB/UCITDB_DATA01.DBF'

SIZE 32M

AUTOEXTEND ON

NEXT 32M MAXSIZE 2048M

EXTENT MANAGEMENT LOCAL;

----创建表空间----

UCITDB_data:用户表空间

CREATE USER UCITDBA IDENTIFIED BY 111111

DEFAULT TABLESPACE UCITDB_data;

创建帐号并设置默认表空间

UCITDBA:创建的帐号名

111111:为设置帐号的密码

grant dba TO UCITDBA

给用户授予权限

dba:用户组

UCITDBA:用户

创建临时表空间:

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

EXTENT MANAGEMENT LOCAL;

创建用户并制定表空间:

CREATE USER username IDENTIFIED BY password

DEFAULT TABLESPACE TEST_DATA

TEMPORARY TABLESPACE TEST_TEMP;

给用户授予权限:

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;

oracle表空间更改用户,ORACLE创建表空间、创建用户、更改用户默认表空间以及授权、查看权限...相关推荐

  1. oracle导入备份失败怎么办,ORACLE 数据备份、恢复以及导入时表空间不存在的解决方案...

    一.数据备份(导出) 1.exp命令导出dmp文件(exp -help查看帮助信息) 命令:exp username/userpasswd@orcl file=G:/test.dmp log=G:/t ...

  2. oracle怎么创建登录用户,Oracle学习第一课(登录oracle和创建用户)

    博客10:housen1987 housen1987.iteye.com/blog/1345496 [学习是螺旋上升的过程,由易到难,由少到多,由点到面,每一个步骤,每一个脚印,每一个见闻,每一个错误 ...

  3. Abp框架默认表中如何添加字段

    目录 介绍 说明 具体实现 1.扩展抽象实体 2.扩展非抽象实体 总结 介绍 Abp现在是比较流行的一个.net的基于ddd思想的框架,所有很多公司也开始想要使用,并在招聘中会要求应聘者会abp框架. ...

  4. oracle system用户创建job 其他用户,oracle创建表空间、用户和表以及sys和system的区别...

    一.oracle的3个内置账号(口令管理) scott(示范账户) tiger 内置账号 system 系统管理员 操作用户 sys 超级管理员 操作数据 conn system/sasa; show ...

  5. oracle 查看scott权限,Oracle创建表空间、创建用户以及授权、查看权限 、scott解锁...

    1, 创建临时表空间 CREATETEMPORARYTABLESPACE test_temp TEMPFILE'C:\oracle\product\10.1.0\oradata\orcl\test_t ...

  6. linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户

    如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...

  7. oracle sqlplus建用户,Oracle用SQL Plus创建数据库表空间和用户

    1. 在电脑左下角点击"开始",然后输入"sql plus",选择运行sql plus程序(登录身份:指登录时的Role指定,oracle11g中分SYSDBA ...

  8. shell脚本执行oracle删除表,shell脚本操作oracle删除表空间、创建表空间、删除用户...

    oracle下表空间的导出,用户的删除,表空间删除,用户新建,表空间新建,数据导入的shell 使用非oracle用户执行该脚本 参数说名 $1:base表空间的用户名 $2:同步表空间的用户名 使用 ...

  9. oracle删除导入的文件,oracle创建表空间,导入出文件,删除

    1.创建表空间(1-3步在sql plus 中执行) create tablespace SXCGGL_TBS datafile 'E:/oracle/sanxia/SXCGGL_TBS.dbf' s ...

最新文章

  1. Kotlin------函数和代码注释
  2. 离散时间系统的相位响应
  3. Hadoop之MapTask工作机制
  4. 《朝花夕拾》金句摘抄(六)
  5. dede设置当前栏目的样式
  6. 远程桌面连接服务器,提示身份验证错误,要求的函数不受支持,但又找不到加密Oracle修正
  7. iOS- 快速实现展示布局
  8. nodejs参数的接收(post和get)
  9. 市场上血糖仪的测试原理和优缺点评价
  10. 使用window自带的截图工具
  11. [文摘20110527] 小故事 : 大有 和 天成 都是一辈子
  12. python监控桌面捕捉,用Python从屏幕上捕获视频数据
  13. spark学习之资源调度
  14. 微信小程序audio的简单实用
  15. java中各种O的含义(PO,DO,VO,TO,QO,BO,DAO,DTO,POJO)
  16. 论文摘要6 - board planar antenna with Circular Polarization
  17. 力扣LeetCode-哈希表
  18. 用sqlcipher对已有的SQLite数据库加密
  19. 【BLDC理论篇】直流无刷电机控制方法
  20. 计算机控制电机启动接线图,详解单相电机电容接线图

热门文章

  1. 【神经网络】(13) ShuffleNetV2 代码复现,网络解析,附Tensorflow完整代码
  2. 【Pandas库】(1) Series的创建方法
  3. c+语言+null,C/C++语言中NULL、'\0’和0的区别
  4. \V110\Microsoft.CppCommon.targets(347,5): error MSB6006: “CL.exe”已退出,代码为 -1073741515。的解决方法
  5. Python计算机视觉——照相机模型与增强现实
  6. 剑指offer:面试题19. 正则表达式匹配
  7. Blender创建三维教室场景学习教程 3D Classroom Environment Creation in Blender
  8. 字符串匹配数据结构 --Trie树 高效实现搜索词提示 / IDE自动补全
  9. Linux+Qt 下同一数据空间vfork多进程间通信的一种高效便捷方式(信号槽直接调用)
  10. CentOS安装中文输入法