用户管理
企业版数据库预定义的用户:
- Sysdba: 管理员
- Sys: 不能登录, 存放的数据字典, 视图
- Sysauditor: 审计员
- Syssso: 安全员
安全版用户:
在企业版的基础上, 增加 sysdbo, 数据库对象操作员。
规划用户:
命名: 以字母开头, 包含 a-z,0-9,$#_, 不超过 128 个字符
权限: 系统权限、 对象权限、 角色
查看用户
select * from dba_users
创建用户
使用manager 可视化工具
使用可视化工具,可对用户进行创建,并对用户的权限、默认表空间等进行设置。
用脚本创建用户
创建一个用户名为:TWS,密码为Dameng123
create user "TWS" identified by "Dameng123"
将角色赋权给用户
grant "PUBLIC","VTI" to "TWS";
给用户赋权创建表和视图
grant CREATE TABLE,CREATE VIEW to "TWS";
修改用户示例
修改用户的密码
alter user TWS identified by "DAMENG123";
修改默认表空间
alter user "TWS" default tablespace "DMHR";
锁定用户
Alter user TWS account lock;
解锁用户
Alter user TWS account unlock;
删除用户
Drop user TWS;