《数据库原理及MySQL应用(微课版)》课件 第14章访问控制与安全管理.pptx

《数据库原理及MySQL应用(微课版)》课件 第14章访问控制与安全管理.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第14章访问控制与安全管理;本章主要内容;14.1权限表

14.1.1mysql.user表;1.用户字段;2.权限字段

user表中的权限字段包含一系列以“_priv”结尾的字段,比如上一章中接触到的Select_priv、Drop_priv、Super_priv、Create_view_priv等,这些字段的取值决定了用户具有哪些权限,每个字段的信息如下表。;字段名;字段名;字段名;3.安全字段

user表中的安全字段用来存储用户的安全信息,每个字段的信息如下表。;字段名;4.资源控制字段

user表中的资源控制字段用来控制用户使用的资源,每个字段的信息如下表。;14.1权限表

14.1.2mysql.db表;1.用户字段

db表中的用户字段包括三个字段,每个字段的信息如下表。;2.权限字段

db表中的权限字段也是包含一系列以“_priv”结尾的字段,这些字段是数据库级字段,并不能操作服务器,因此db表中的权限字段是在user表的基础上减少了与服务器管理相关的权限。;14.1权限表

14.1.3其他权限表;14.2用户管理

14.2.1用户登录与退出MySQL数据库

;14.2用户管理

14.2.1用户登录与退出MySQL数据库

;

【示例14-1】执行结果如下图:;mysql-h127.0.0.1-uroot-pbjsxtchapter14;

【示例14-2】执行结果如图:;mysql-h127.0.0.1-uroot-pchapter14-eselect*fromdept;

【示例14-3】执行结果如图:;2.用户退出MySQL数据库;14.2用户管理

14.2.2创建普通用户

;14.2用户管理

14.2.2创建普通用户

;1.使用CREATEUSER语句创建普通用户

;【示例14-5】使用CREATEUSER语句创建普通用户

【示例14-5】执行结果:

;【示例14-6】查看user表中的用户信息(2)

【示例14-6】执行结果:

;【示例14-7】在DOS窗口中使用test1用户登录MySQL

【示例14-7】执行结果:

;1.使用DROPUSER语句删除普通用户;【示例14-8】使用DROPUSER语句删除普通用户

【示例14-8】执行结果:

;【示例14-9】查看user表中的用户信息(5)

【示例14-9】执行结果:

;2.使用DELETE语句删除普通用户;【示例14-10】使用DELETE语句删除普通用户

【示例14-10】执行结果:

;???示例14-14】查看user表中的用户信息(6)

【示例14-14】执行结果:

;14.2用户管理

14.2.4修改密码

;【示例14-12】使用mysqladmin命令修改root用户的密码

【示例14-12】执行结果:

;【示例14-13】使用新密码登录root用户(1)

【示例14-13】执行结果:

;1.修改root用户的密码;【示例14-14】使用SET语句修改root用户的密码

【示例14-14】执行结果:

;【示例14-15】使用新密码登录root用户(2)

【示例14-15】执行结果:

;2.使用root用户修改普通用户的密码;【示例14-16】使用SET语句修改普通用户的密码

【示例14-16】执行结果:

;【示例14-17】用EXIT命令退出MySQL数据库,用新密码登录test3用户(2)

【示例14-17】执行结果:

;2.使用root用户修改普通用户的密码;【示例14-18】使用ALTERUSER语句修改普通用户的密码

【示例14-18】执行结果:

;【示例14-19】使用新密码登录test3用户(4)

【示例14-19】执行结果:

;3.普通用户修改自己的密码;【示例14-20】普通用户使用SET语句修改自己的密码

【示例14-20】执行结果:

;【示例14-21】使用新密码登录test3用户(5)

【示例14-21】执行结果:

;

【示例14-22】停止MySQL服务

;14.2用户管理

14.2.5找回密码

;14.2用户管理

14.2.5找回密码

;14.2用户管理

14.2.5找回密码

;14.2用户管理

14.2.5找回密码

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档