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

来源:互联网 发布:免费笑话api数据接口 编辑:程序博客网 时间:2024/06/01 09:31

一、创建表空间

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

二、创建用户

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

三、设置用户权限

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

四、完成用户权限设置之后,就可以使用新建的用户来操作Oracle数据库了。

0 0