实验9 数据库的安全性
实验类型: 验证型 实验课时: 2 指导教师: 高素春
时 间:2011年 5 月 26 日 课 次:第5-6 节 教学周次:第 13 周
实验分室: 3#101 实验台号: C10 实 验 员: 韩长军
实验目的:
掌握数据库用户帐号的建立与管理
掌握数据库用户权限的管理
实验要求:
理解数据库安全的重要性
了解MySQL的安全机制
实验内容:
2.用户权限的管理
实验:数据库CREATE USER 'user_1'@'localhost' IDENTIFIED BY '1234', 'user_2'@'localhost' IDENTIFIED BY '1234';
(2)将用户user_2的名称修改为user_3。
RENAME USER'user_2'@'localhost' TO 'user_3'@'localhost';
(3)将用户user_3的密码修改为123456。
SET PASSWORD FOR 'user_3'@'localhost' = PASSWORD('123456');
(4)删除用户user_3。
DROP USER user_3@localhost;
(5)退出MySQL,再次以user_1用户身份登录MySQL。
quit;
mysql -u user_1 -p1234
思考题:
1.以user_1用户身份登录MySQL后,可以对服务器端数据库YGGL进行查询以及更新操作吗?实际操作试试,并解释原因。
不可以
因为没有赋予该用户权限2.MySQL的用户信