数据库体系结构
- 数据库逻辑存储结构
重做日志文件
一个数据库至少包含两个重做日志文件组。
每一个重做日志文件成员对应一个物理文件。
.LOG结尾
数据块
数据块是数据库储存空间的最小数据储存空间。
表空间
SYSTEM .DBF结尾
TEM 临时表空间
sql plus
-
显示当前登入用户
SHOW USER
-
登入角色 (sys/system)
用户名: sys as sysdba 口令:自己安装时设置的
-
系统权限分类
- DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
- RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
- CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
- 对于普通用户:授予connect, resource权限。
- 对于DBA管理用户:授予connect,resource, dba权限。
create user 用户名 identified by 密码 default tablespace 表空间;
-
切换用户连接
connect 账号
-
查看当前的数据库文件
select name from v$datafile;
-
查看表空间
SELECT tablespace_name 表空间, sum(blocks * 8192 / 1000000) 剩余空间M FROM dba_free_space GROUP BY tablespace_name;