大家好,欢迎观看Oracle教程(八、表空间和创建Oracle用户)
一、表空间
- 永久表空间
描述:表空间是数据库的逻辑划分,一个表空间只能属于一个数据库,
所有的数据库对象都存放在指定的表空间中,但主要存放的是
表,所以称作表空间。
//创建永久表空间SQL语句
create tablespace njxh datafile 'D:\Oracle\oradata\orcl\NJXH.DBF' size 15M autoextend on next 10M permanent online;
- 临时表空间
描述:临时表空间是用来做查询和存放一些缓冲区数据的,临时表空间
主要消耗的原因是需要对查询的中间结果进行排序,重启数据库
会释放临时表空间。
二、创建用户
-
通过PL/SQLDeveloper工具创建用户,选择users——鼠标右键——new,然后关闭(Close)
-
填写用户名、密码、永久表空间,填完后单击Apply
看起来是图形化操作,其实后台使用相应的SQL语句
-
选择Session——Log on,登录刚才创建的用户
填写用户名、密码选择OK
什么意思呢?没有给用户划分规定的权限,在Oracle里面,它的权限等级
非常严格,所以要给用户划分权限