IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Oracle数据库表空间用户权限 -> 正文阅读

[大数据]Oracle数据库表空间用户权限

Oracle数据库表空间用户权限

*–SQL:结构化查询语言(脚本语言)
/

DDL:数据定义语言(create 创建,alter 更改, drop 删除)
DML:数据操作语言(insert 增,delete 删,update 改, select 查)
DCL:数据控制语言 (grant 授予,revoke 回收)
TCL:事务控制语言 (commit 提交 rollback 回滚)
DQL:数据查询语言(order by 排序,group by 分组)
*/
–创建表空间 表空间表:DBA_DATA_FILES
/create tablespace 表空间名
datafile ‘文件地址.dbf’
size 大小
autoextend on next 大小
maxsize unlimited;
/
–删除表空间(不删除数据文件,需要手动删除)
/drop tablespace abc ;/
–删除表空间(删除数据文件)
/drop tablespace 表空间名
including contents and datafiles ;
/
–创建用户锁定状态 用户信息表:DBA_USERS
/create user 用户名 identified by 密码 account lock
default tablespace 表空间名;
/
–修改用户密码
/alter user 用户名 identified by 密码;/
–解锁用户
/alter user 用户名 account unlock;/
–授予登录权限
/grant create session to test12;/
/grant dba to joker;/
–connect角色主要应用在临时用户
–Resource更可靠和正式的数据库用户
– DBA role拥有所有的系统权限
–grant 权限 or 角色 to joker;
–回收权限
/revoke dba from 用户名/
–查看当前用户
/select user from dual;/
–删除用户
/drop user 用户名 cascade;/
练习
–创建表空间,数据文件命名为tablespace01,存放在D盘根目录,大小为10M;
create tablespace tablespace01
datafile ‘D:/test1.dbf’
size 10M
—创建表空间,数据文件命名为tablespace02,存放在D盘test文件夹中,大小为20M;
create tablespace tablespance02
datafile ‘D:\test\taa.dbf’
size 20M
–创建用户tuser01,密码为123456;
create user tusero1 identified by 123456
–创建用户user02,密码为123456,设置为锁定状态;
create user user02 identified by 123456 account lock
–创建用户user03,密码为123,将表空间test02赋给user03;
create user user03 identified by 123
default tablespace tablespance02
–修改user01的默认表空间为tablespace01;
–修改user03用户的密码为123456;
alter user user03 identified by 123
–将用户user02的状态改为非锁定状态;
alter user user02 account unlock
–将create session权限授权给user01;
grant create session to user02
–将connect角色授权给user02;
grant connect to user02
–将dba角色授权给user03;
grant DBA to user03
–收回user02的connect角色
revoke connect from user02
–收回user01的create session权限
revoke create session from user02
–删除表空间tablespace02;
drop tablespace tablespance03
–删除表空间tablespace01以及数据文件
drop tablespace tablespace01
including contents and datafiles
–删除用户user01;
drop user user02;
drop user 用户名 cascade;
–删除用户user02;

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-06-01 15:18:23  更:2022-06-01 15:21:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 21:05:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码