1. 数据库管理系统
数据库: 文件的集合 – 数据文件、重做日志文件、控制文件
- 关系数据库:大型企业用Oracle 、中小型企业用 MySQL
- 非关系数据库:常用 Redis
数据库管理系统: 管理数据库的软件
2. 用户权限、数据库相关信息
创建数据库后,后台自行创建sys, system,sysman, scott等用户。- 其中scott是示范普通用户
- sys用户: 最高权限 → 不能用normal身份登录,只能以sysdba、sysoper身份登录
- system用户: 用于存放一次性的内部数据 – 如特性或工具的管理信息、使用 dba身份登录
- normal普通用户: 使用 normal身份登录
3. 用户user
新建的用户没有任何权限 → 包括登录权限、需要数据库管理者赋予权限
正在登录状态的用户,不给删除
父亲的系统权限被收回,不会影响儿子的系统权限
父亲的对象权限被收回,直接影响儿子的对象权限
数据字典
- dba_users:查看当前管理员所管的全部用户名
1. 用户创建、修改、删除
语法结构
create user 用户名
identified by 用户登录密码
【 default tablespace 默认表空间名
temp tablespace 临时表空间名
quota 配额大小 on 表空间名
】
alter user 用户名 quota 内存大小 on 表空间名
drop user 用户名 【 cascade 】
示例
create user test_user
identified by 123456;
alter user test_user quota 10m on users;
2. 用户权限
用户状态