前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >oracle表空间权限赋予,oracle创建表空间以及给用户授予权限[通俗易懂]

oracle表空间权限赋予,oracle创建表空间以及给用户授予权限[通俗易懂]

作者头像
全栈程序员站长
发布2022-09-14 11:54:23
6.9K0
发布2022-09-14 11:54:23
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

— 创建表空间

–语法: create tablespace 表空间名 datafile ‘路径’ size 100M [aotuextend to];

create tablespace myspace

datafile ‘d:/myspace/myspace.dbf’

size 100M

autoextend on;

–给表空间重命名

— 语法: alter tablespace 旧名称 rename to 新名称;

alter tablespace newspace rename to myspace;

— 删除表空间

–[including contents cascade constraints] 并把包含的数据和约束删除

— 语法: drop tablespace 表空间名 [including contents cascade constraints];

drop tablespace myspace including contents cascade constraints;

— 创建一个临时表空间

–语法: create temporary tablespace 临时表空间名 tempfile ‘路径’ size 100M;

create temporary tablespace mytempspace

tempfile ‘d:/myspace/mytempspace.dbf’

size 20M;

— 创建一个用户,并指定表空间和临时表空间

create user lisi

identified by lisi

default tablespace myspace

temporary tablespace mytempspace;

— 一个新建的用户,是没有任何权限的,不能连接

— 给用户授予权限

–连接数据库的权限

grant create session to lisi;

–创建表的权限

grant create table to lisi;

— 使用表空间的权限

grant unlimited tablespace to lisi;

— 创建一张用户表

create table tb_user(

u_id number primary key,u_name varchar2(50),u_pass varchar2(20)

);

—查看表空间

select * from v$tablespace;

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157527.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年7月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档