专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

ORACLE创建表空间、用户、授权(基础讲解)

ins518 2024-10-14 12:50:50 技术文章 16 ℃ 0 评论

对oracle基础 创建表空、创建用户以及用户授权的讲解。

1.打开plsql工具创建表空间

create tablespace mytbdata datafile 'D:\test.dbf' size 1G

可以在后面再加:autoextend on next 50m maxsize 20480m extent management local

该sql是创建表空间,sql中加粗的需要注意一下:mytbspace 为表空间的名称自己可以随便起。'D:\test.dbf'该路径是存放数据的路径,也是自己定义。1G 表空间的大小也是文件的大小自己可以定。

如果该文件之后会逐渐增大,可以加上后的那句话。表示如果表空间满了可自动扩展,每次50M,最大可以扩展到20G。

2.创建用户

create user 用户名 identified by 用户密码

default tablespace mytbdata --(表空间名字)

3.对用户授权

grant connect,resource,dba to username;

dba:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

resource:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

connect:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

普通用户:授予connect, resource权限。

DBA管理用户:授予connect,resource, dba权限。

根据自己需要进行授权。

今天就到这里,朋友早点睡。

新手上路,多多关注,多多支持,持续更新。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表