- 管理员登录,查看信息
在命令窗口输入:sqlplus /as sysdba ,即可连接到Oracle;
输入:select user from ,查看当前登录用户名
输入:select username from dba_users,查看用户列表
- 创建临时表空间
输入:create temporary tablespace myuser_temp
tempfile 'F:\temp.dbf'
size 50m autoextend on
next 50m maxsize 20480m;(空间名称 myuser_temp 与 数据文件名称 temp.dbf 不要求相同,可随意命名)
- 创建数据表空间
输入:create tablespace myuser_data
logging datafile 'F:\user_data.dbf'
size 50m autoextend on
next 50m maxsize 20480m extent management local;
- 创建用户
输入:create user zhangshan identified by 123456
default tablespace myuser_data
temporary tablespace myuser_temp
quota 20m on users;
输入:alter user zhangshan identified by 111111; 修改用户密码
输入:grant all privilege to zhangshan; 给用户授权
输入:revoke all privilege from zhangshan; 撤销用户权限
输入:alter user zhangshan account lock; 锁定用户
输入:alter user zhangshan account unlock; 解锁用户
输入:drop user zhangshan; 删除用户
注意:分配权限的两种方式:
- 直接将权限分配给用户 --由于权限比较多不推荐
- 为用户授予角色 --推荐使用
- 用户登录
输入:disconn; 退出当前登录
输入:conn zhangshan/111111; 用户zhangshan登录