实验十数据库的安全性设计.PDFVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验十 数据库的安全性设计 实验学时:0.5 学时 实验类型:验证 实验要求:必做 一、实验目的 加深对数据安全性的理解,并掌握Navicat 中有关用户,角色及操作权限的管理方法。 二、实验内容 1、在Navicat 中,管理建立用户和分配用户权限。 在这里,我们可以发现root 是MySQL 最高级别权限的用户,它拥有查看、修改和 删除 MySQL 软件中所有数据库的权限。当需要有多个数据库,并且分配给不同的 用户使用,多个用户之间只有查看自己对应数据库的权限,不相互干扰, 需要建立 多个数据库和用户,给用户设置管理指定数据库的权限。 操作方法如下: ①鼠标右键点击“MySQL ” 连接,选择“创建数据库”,创建名为 xunmei 的数据库, 字符集选择utf8 -- UTF-8 Unicode 排序规则选择utf8_general_ci 。 ②打开数据库xunmei 后,点击界面上方的“用户”—“新建用户”—输入用户名“xmuser”、 主机“localhost ”、密码“1234”—保存。 ③点选新建的用户 xmuser—编辑用户—权限—添加权限--选择数据库 xunmei ,添加相 应权限(可不全选),如图1.1 所示: 图1.1 ④设置到此完成。为了验证我们的设置是否正确,我们可以用刚才建立的用户 xmuser 和密码 1234 来连接 localhost 主机地址(切换用户方法:关闭连接—连接属性—将 用户名和密码改为 xmuser 和 1234—打开连接)。连上后,可使用用户xmuser 对数 据库xunmei 或其他数据库进行操作,看是否与自己设置的权限相吻合。(可只添加 添加少量权限,然后尝试在xunmei 里进行操作,看是否能成功)。 ⑤将用户切换回root 。 三、课后练习题 1、使用两个不同的用户通过Navicat 和查询分析器查看 world 数据库中 country、city 两个表的所有数据。 2、删除用户xmuser,尝试新建另一个用户来管理数据库、表等: 添加新用户对数据库world 的权限,比较在有无相关权限的情况之下进行操作的区别: ① Create 。尝试新建表 ② Update 。尝试修改表数据或结构 ③ …….. (自行设计,总共尝试5 组,进行对比) 四、思考题 1、解释10 个数据库操作权限的含义和影响。

文档评论(0)

ldj215323 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档