数据库安全管理

10.1安全管理概述

在这里插入图片描述

  • 第一个过程,确认用户是否是数据库服务器的合法用户(具有登录账户),第二步,确认用户是否是特定数据库的合法用户(具有访问数据库的权限)第三个过程,确认用户是否具有合适的操作权限

10.2安全账户认证

给用户user1授予视图is_student的查询权利
grant select on is——student to user1

把对student表的更新和插入权限授予用户u2,u3

grant update,insert
on student
to u2,u3

把查询student表和修改学生学号的权限授给用户u4

grant update(sno),select
on student
to u4

把对表sc的insert权限授予u5用户,并允许他再将此权限授予其他用户

grant insert
on sc
to u5 with grant option

收回user1对student表的查询权限

revoke select on student from user1

拒绝用户user1对student表进行更新

deny update on student to user1

授予user1创建数据库表的权限

grant create table to user1

授予user1和user2具有创建表和视图的权限

grant create table,create view to user1,user2

收回user1创建数据库表的权限

revoke create table from user1

拒绝user1创建视图的权限

deny create view to user1
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值