1.创建用户(在 sys 用户下操作)
create user 用户名 identified by 密码;
2.修改用户密码(在 sys 用户下操作)
Alter user 用户名 identified by 新密码;
3.删除用户(在 sys 用户下操作)
drop user 用户名 cascade; --- 加上cascade则将用户连同其创建的东西全部删除
grant dba to 用户名; --- 授 dba 权限
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限。
create tablespace 表空间名字
datafile '表空间存放地址'
size 初始化表空间大小(单位M)
autoextend on next 当表空间满了之后,每次增长的大小(单位M)
6.增加表空间数据文件
create tablespace 表空间名字
add datafile '表空间存放地址'
size 初始化表空间大小(单位M)
autoextend on next 当表空间满了之后,每次增长的大小(单位M)
7.查看表空间
select * from dba_data_files;
8.将某张表赋权给某个用户
grant select, insert, update, delete on 表名 to 用户名; -- 赋权,elect, insert, update, delete 权限