您的位置:首页 > 数据库 > Oracle

Oracle数据库 表空间及用户的创建

2016-06-02 22:58 330 查看
一、创建表空间

以system身份进入系统,执行以下语句创建名为itcastspace表空间,  并将关联的物理文件创建在C盘根目录,文件名为itcast.dbf
`create tablespace lxspace
datafile 'c:\itcast.dbf'
size 100m
autoextend on
next 10m;
`
datafile 表示数据文件的武力存储位置
size表示数据文件的初始化大小
autoextend on 表示数据文件大小数据满了之后自增。
next 10m 表示每次自增10m


二、创建用户

`create user liuxuan
identified by rooot
default tablespace lxspace
`
创建用户,并设置密码,指定归属的表空间,新创建的用户,由于没有指定权限,不能进行任何操作,包括登陆。


三、设置用户权限

`grant dba to liuxuan`
给用户liuxuan 指定权限角色
常见的权限角色如下:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限。


四、完成用户权限设置之后,就可以使用新建的用户来操作Oracle数据库了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: