
Oracle 创建表空间和用户
(2)创建表空间
(3)删除操作 需要现在客户端删除表空间,解除占用,然后再在服务端删掉对应的文件即可
登录成功:
对象权限是指针对于某一张表的操作权限, 系统权限是指对表的CRUD操作权限, 角色权限是系统权限的集合,我们设置 时,一般是设置角色权限,设置resource与connect
可以通过 View SQL 查看具体对应的 SQL 语句
发布日期:2021-05-07 19:44:17
浏览次数:24
分类:精选文章
本文共 1505 字,大约阅读时间需要 5 分钟。
文章目录
一、创建表空间
表空间? ORACLE 数据库的逻辑单元。
数据库 — 表空间: 一个表空间可以与多个数据文件(物理结构)关联一个数据库下可以建立多个表空间,一个表空间可以建立多个用户、一个用户下可以建立多个表。
创建表空间必须使用具有超级管理员权限的用户,这里就是 system
下面的 Connet as 表示连接数据库的身份,一般选择Normal,表示一般的身份,下面两个表示修改数据库的配置,一般是管理员的操作功能选择。

--删除表空间drop tablespace orclTest;
二、创建用户方式(1)
(1)创建用户
--创建用户create user orcluser--设定用户密码:rootidentified by root--设置用户所属的表空间:orclTestdefault tablespace orclTest;
(2)新创建的用户没有任何权限,所以需要赋予权限
- oracle中常用角色:connect(连接角色,基本角色),resource(开发者角色);dba(超级管理员角色)
- connect 角色:授予最终用户的典型权利,是最基本的
ALTER SESSION --修改会话CREATE CLUSTER --建立聚簇CREATE DATABASE LINK --建立数据库链接CREATE SEQUENCE --建立序列CREATE SESSION --建立会话CREATE SYNONYM --建立同义词CREATE VIEW --建立视图
- resource 角色:是授予开发人员的
CREATE CLUSTER --建立聚簇CREATE PROCEDURE --建立过程CREATE SEQUENCE --建立序列CREATE TABLE --建表CREATE TRIGGER --建立触发器CREATE TYPE --建立类型
- dba 角色: 拥有全部特权,是系统最高权限,只有 DBA 才可以创建数据库结构,并且系统 权限也需要 DBA 授出,且 DBA 用户可以操作全体用户的任意基表,包括删除
(3)给用户授予 dba 权限:grant dba to orcluser
(4)选择新创建的用户登录


--创建表空间:orclTestcreate tablespace orclTest--指定表空间对应的数据库文件的路径:这里表示在虚拟机中的位置datafile 'c:\orclTest.dbf'--表空间的初始大小size 100m--自动扩展大小,autoextend on--每次扩展的大小10兆next 10m;--删除表空间drop tablespace orclTest;--创建用户create user orcluser--设定用户密码:rootidentified by root--设置用户所属的表空间:orclTestdefault tablespace orclTest;--给用户授予dba角色grant dba to orcluser;
二、创建用户方式(2)
同样登录具有超级管理员权限的 system,
然后找到 users 创建:


发表评论
最新留言
不错!
[***.144.177.141]2025年04月12日 20时28分31秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
M1芯片的macbook安装王者荣耀,原神,崩坏方法
2019-03-05
Java温故而知新-反射机制
2019-03-05
eclipse引用sun.misc开头的类
2019-03-05
firefox中angular2嵌套发送请求问题
2019-03-05
【mybatis3】调试/断点打印日志
2019-03-05
C++
2019-03-05
[CTFSHOW]PHP特性
2019-03-05
navigator对象
2019-03-05
关于EFI系统分区(ESP)你应该知道的3件事
2019-03-05
5.Mybatis复杂映射开发
2019-03-05
Servlet2.5的增删改查功能分析与实现------删除功能(四)
2019-03-05
环境配置 jdk_mysql_myeclipse8.6
2019-03-05
Session验证码的实现(2018-7-3)
2019-03-05
spring启动错误:Could not resolve placeholder
2019-03-05
日志写入xml上传ftp遇到的问题
2019-03-05
下载任意版本vmware对应的vmware tools
2019-03-05
将 github 中他人的 仓库 导入 码云中,从而 加快下载速度的 方式
2019-03-05
Java 类加载的过程 加载、验证、准备、解析、初始化
2019-03-05
JavaWeb---实现JavaBean来接收参数、请求转发、域对象
2019-03-05
瀚高数据库中 java代码类型与bit对应(APP)
2019-03-05