Oracle的使用

1.Oracle的表空间

表空间的分类:

  • 永久表空间:

表空间是数据库逻辑的划分,一个表空间只能属于一个数据库。所有的数据库对象都存在指定的表空间中,但主要存放的是表,所有称作表空间。

  • 临时表空间:

Oracle临时表空间主要用来做查询和存放一些缓存区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间。

创建表空间命令:

1.创建表空间语句:create tablespace
2. 创建表空间名字 :ORAC
3. 指定当前文件存放的位置:D:\IT\Orace\oradata\orcl
4.创建表空间的文件:ORAC.DBF
5.指定数据文件大小:size 15M
6.给文件做自动扩展并以10m容量扩展:autoextend
7.设置表空间为永久表空间:permanenet

完整语句为:

create tablespace ORAC datafile ‘D:\IT\Orace\oradata\orcl\ORAC.DBF’ size 15M autoextend on next 10M permanent## 2.创建用户

3.分配用户权限

创建用户

  1. 通过 PL/SQL Developer 工具创建用户

Oracle的使用
Oracle的使用
Oracle的使用
分配用户权限
Oracle的使用

  1. 对象权限(Object privileges)

对象权限是指在指定的表、视图、序列上制定执行动作的权限或权利

  1. 角色权限(Role privileges)

角色是可以授予用户的相关权限的组,该方法使权限的授予,撤回更加容易管理

  1. 系统权限(Systemprivileges)

为用户分配创建表、创建用户、创建视图、创建存储过程等权限

4.分配链接权限

为当前用户分配一个connect链接角色
Oracle的使用

5. 分配系统权限

Oracle的使用
Oracle的使用
Oracle的使用
Oracle的使用