实验四 数据库安全
姓名:应承峻 学号:3170103456 实验日期:2019年4月4日
实验目的
1. 熟悉通过SQL进行数据完整性控制的方法。
2. 熟悉数据库中登录,用户,角色的概念和作用
实验内容
建立表,考察表的生成者拥有该表的哪些权限。
使用SQL 的grant 和revoke命令对其他用户进行授权和权力回收,考察相应的作用。
建立视图,并把该视图的查询权限授予其他用户,考察通过视图进行权限控制的作用。
建立新的角色,并为其赋予权限(create table,view,procedure等),给用户添加角色
完成实验报告。
实验步骤
1. 基于上一次实验的library数据库和book表,以root用户身份登录,创建普通用户B
2. 退出root,登录用户B ,看B是否能对library进行查询和插入操作
不仅数据库不显示,而且不能进行任何查询或是插入操作。