3.6运行与维护数据库_第1页
3.6运行与维护数据库_第2页
3.6运行与维护数据库_第3页
3.6运行与维护数据库_第4页
3.6运行与维护数据库_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MySQL数据库项目三:电商零售系统数据库MySQL数据库3.3.1使用SQLyog图形管理工具管理用户通过输入账号及密码进行登录后使用思考不同的账号可能会拥有不同的操作权限比如在学生成绩管理系统中,教师账号和学生账号的权限就明显不同那么这些账号式如何管理的呢?MySQL数据库网络课程任务添加用户1删除用户2修改用户密码3在使用应用程序时,注册的账号通常被称为普通用户而负责审核和分配账号等管理操作的账号,被称为管理员用户MySQL数据库网络课程用户分类在MySQL8.0中为了方便对用户信息和权限的管理,用户被分为:root用户超级管理员,对所有数据库拥有所有的权限包括创建用户、删除用户和修改用户的密码等管理权限并且可以创建普通用户普通用户只具有创建该用户时指定的权限由于root用户拥有超级权限,可以控制整个MySQL服务器,在对MySQL的日常管理和操作中,为了避免有人恶意使用root用户控制数据库:用户列:Host和User是联合主键,构成唯一的用户名权限列:

以priv结尾的字段,决定了查询、修改、关闭服务等权限用户管理添加用户删除用户修改用户密码MySQL数据库3.3.2使用SQLyog图形管理工具管理权限思考数据库的一大特点是数据共享比如银行存储的数据、客户档案信息等这些数据都可以无条件共享和增删改查操作吗?MySQL数据库网络课程任务用户权限的分类1用户权限的查看、授权和撤销2权限管理MySQL服务器通过权限表来控制用户对数据库的访问在安装MySQL时,会自动安装一个名为“mysql”的数据库,MySQL权限表就存放在该数据库中由“mysql_install_db”脚本初始化user表是最重要的一个权限表记录允许连接到服务器的账号信息里面的权限是全局性的MySQL数据库网络课程数据库作用范围权限分类1、全局权限全局权限是作用在提供MySQL服务的实例下的所有数据库记录在MySQL数据库的user数据表中2、数据库权限mysql.db表3、表权限mysql.tables_priv表4、列权限mysql.columns_priv表数据库作用范围权限分类5、存储过程权限分别作用在存储过程和函数中cs_privprocedure表6、代理用户权限一个用户成为另一个用户的代理xies_priv表权限管理遵循的原则1、只授予能满足需要的最小权限防止用户误操作,改变数据信息比如用户只需要查询,那就只给select权限就可以了,不要给用户赋予其他的权限2、创建用户的时候限制用户的登录主机在实际开发中一般是限制成指定IP或者内网IP端权限管理遵循的原则3、初始化数据库的时候删除没有密码的用户安装完数据库的时候会自动创建一些用户,这些用户默认没有密码4、为每个用户设置满足密码复杂度的密码5、定期清理不需要的用户可以回收权限或者删除用户MySQL数据库3.3.3使用SQLyog图形管理工具备份与恢复数据库系统数据库的安全性采用措施数据库的操作过程中数据库的完整性硬件故障软件错误病毒入侵误操作MySQL数据库网络课程数据库备份是最简单的保护数据的方法,在意外发生时能够尽可能减少损失如何使用SQLyog实现数据库备份与还原?MySQL数据库网络课程任务数据库的备份1数据库的还原2数据库的备份数据库的还原数据库的还原当数据库中的数据丢失或者破坏时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论