1.授予权限 grant
语法
方式一:授予Oracle系统的某项权限
grant 权限名1,权限名2,... to 用户名; --授予用户权限1,权限2…
一般使用管理员账号来授予权限
权限类型
create session 创建会话权限,连接数据库
connect 连接数据库
创建对象的权限
create table 创建表的权限
create view 创建视图的权限
create user 创建用户的权限
create tablespace 创建表空间的权限
...
resource 允许用户进行增删改查权限
dba:授予用户管理员权限
方式二:授予某张表的权限
--将用户1 名下这张表的权限授予用户2
grant 权限名1,权限名2,.. on 用户名1.表名 to 用户名2;
权限名 :insert 插入
update 修改
delete 删除
select 查询
all:增删改查四个权限
管理员和 用户1 有资格授予该项权限
2.撤销权限 revoke
语法
revoke 权限名1,权限名2,... from 用户名;
--将权限1,权限2授予用户;
revoke 权限名1,权限名2,.. on 用户名1.表名 from 用户名2;
--将用户1创建的表的权限1权限2授予用户2;