(2)权限的回收
2.难点
权限授予的with grant option的使用
当用户对某操作无权限的,如何对其进行授权。
grant all on test.* to jason@'%' identified by 'abc123';
revoke all on test.* from jason;
revoke select on mysql.dcltest from jason;
二遇到的问题及解决
授权语句对用户进行授权的时候要指明授权的类型和用户的名称,验证的类型等,否则在访问数据库的时候会出现无法连接的错误。在做对数据的修改进行授权的时候,始终无法访问数据库,后来发现必须先对数据库的访问进行授权,这样才能先访问,后修改。
三心得体会
以前没有学习授权的时候,如果编程要用到数据库,我们会直接用管理员的账户和密码数据库的访问,但是这样带来的问题就是安全性不高,如果恶意者对程序进行修改或者通过程序窃取到了数据库的密码,这样会使数据库的数据安全受到威胁,但是现在有了授权机制之后,可以对只需要访问数据库数据的用户只授予访问权限,这样就不会让别人有权利修改数据,数据的安全性有了较好的保障,而且可以收回权限,让数据库的共享性变得更加良好。
实验 十一 MySQL的事务与锁
学号 姓名
一实验内容
1.重点:
(1)事务的设置、提交和回退
(2)表的锁定和表的解除
2.难点
事务的开始与结束
SAVEPOINT的用法
表锁定与锁定解除
start transaction;
update record set jine=jine-10000 where name='李四';
select * from record;
update record set jine=jine+10000 where name='王五';
select * from record;
commit;
select * from record;
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库重庆邮电大学数据库实验报告(10)在线全文阅读。
相关推荐: