- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第八章数据库概述《MySQL数据库技术项目化教程》
1234用户权限概述创建和删除用户的方法权限授予与取消的方法数据库备份和恢复的方法5数据库性能优化的方法
知识点讲解重难点知识点创建和删除用户权限的授予与取消数据库性能优化知识点讲解2
用户权限概述“就是用户的权利,即用一个帐户登录后,有些功能可以使用,有些功能无法使用,这就是管理员对其设置的权限,只有符合权限的人才可以使用对应的功能。权限就是权利的限制范围。”数据库权限主要以用户允许执行的SQL语句来划分,可以分为四类操作:数据查询语言(DQL)、数据操纵语言(DML)、数据定义语言(DDL)和数据控制语言(DCL)。3
数据库的安全性在服务器上运行MySQL时,数据库管理员有责任防止MySQL遭受非法用户的侵入,拒绝非法用户访问数据,保证数据库的安全性和完整性,这涉及数据库系统的内部安全性和外部安全性。内部安全性关心的是文件系统问题,即防止MySQL的数据目录被在服务器主机有账号的人进行攻击。外部安全性关心的是从外部通过网络连接服务器的客户问题,即保护MySQL服务器免受来自网络连接的攻击。要提升外部安全性,必须设置MySQL授权表,使外部人员不允许访问服务器管理的数据库内容,除非提供有效的用户名和口令。4
MySQL用户管理1创建用户在对MySQL的日常管理和实际操作中,为了避免用户冒名使用root账号控制数据库,通常需要创建一系列具备适当权限的账号,并且尽可能不用或少用root账号登录系统,以此来确保数据的安全访问。通过CREATEUSER语句可以创建一个或多个MySQL账户,并设置相应的口令,语法格式如下。CREATEUSER用户名[IDENTIFIEDBY[PASSWORD]口令];5
MySQL用户管理
语法说明如下。(1)用户名创建用户的账号格式为“user_name@host_name”,user_name是用户名,host_name是主机名,即用户连接MySQL时所在主机的名字。如果在创建的过程中只给出了账户的用户名而没指定主机名,则主机名默认为“%”,表示一组主机。(2)PASSWORDPASSWORD是可选项,用于指定散列口令。如果使用明文设置口令,则需要忽略PASSWORD关键字;如果不想以明文设置口令,且知道PASSWORD()函数返回给密码的散列值,可以在口令设置语句中指定此散列值,但需要加上PASSWORD关键字。(3)IDENTIFIEDBY子句这个子句用于指定用户账号对应的口令,如果该用户账号无口令,则可省略此子句。(4)口令口令在IDENTIFIEDBY关键字或PASSWOED关键字之后指定,可以是只由字母和数字组成的明文,也可以是通过PASSWORD()函数得到的散列值。6
MySQL用户管理
2修改用户(1)修改用户名称可以使用RENAMEUSER语句修改一个或多个已经存在的MySQL用户账号,语法格式如下。RENAMEUSER旧用户名称TO新用户名称;语法说明如下。①旧用户:系统中已经存在的MySQL用户账号。②新用户:新的MySQL用户账号。7
MySQL用户管理
3删除用户可以使用DROPUSER语句来删除一个或多个用户账号以及相关的权限,语法格式如下。DROPUSER用户名称1[,用户名称2,…];使用DROPUSER语句时应该注意以下几点。(1)DROPUSER语句可用于删除一个或多个MySQL账户,并撤销其原有权限。(2)使用DROPUSER语句时,必须拥有MySQL数据库的DELETE权限或全局CREATEUSER权限。(3)如果没有明确地给出账户的主机名,则主机名默认为“%”。8
MySQL权限管理MySQL权限管理是保障系统安全的一道防线,首先需要限制非法用户连接数据库服务器,其次要验证用户的操作权限。MySQL的相关权限信息主要存储在几个被称为granttables的系统表中,即mysql.user、mysql.db、mysql.tables_priv、mysql.columns_priv和mysql.procs_priv。由于权限信息的数据量比较小,访问又非常频繁,所以MySQL在启动时会将所有权限信息都加载到内存中。9
MySQL权限管理
1权限表通过网络连接服务器的客户对MySQL数据库的访问由权限表的内容来控制。权限表位于MySQL数据库中,并在第一次安装MySQL时进行初始化。当MySQL启动时,首先会读取权限表,并将表中的数据装入内存。当用户进行存取操
您可能关注的文档
- 《物流工程》第1章 物流工程概述.ppt
- 《物流工程》第2章 物流系统分析的方法与技术.ppt
- 《物流工程》第3章 物流设备及相关技术.ppt
- 《物流工程》第4章 物流信息管理系统及相关技术.ppt
- 《物流工程》第5章 物流安全及相关技术.ppt
- 《物流工程》第6章 物流金融的管理与控制.ppt
- 《物流工程》第7章 物流系统评价.ppt
- 《计算机网络》第1章 计算机网络基础知识.pptx
- 《计算机网络》第2章 数据通信与通信网技术.pptx
- 《计算机网络》第3章 计算机网络体系结构.pptx
- 《MySQL数据库技术项目化教程》项目9 信贷管理系统数据库设计.pptx
- 《Python数据分析》ch01 Python数据分析基础.pptx
- 《Python数据分析》ch02 Python数据分析开发环境.pptx
- 《Python数据分析》ch03 数组计算库NumPy.pptx
- 《Python数据分析》ch04 数据分析库Pandas.pptx
- 《Python数据分析》ch05 数据可视化库Matplotlib.pptx
- 《Python数据分析》ch06 数据分析库SciPy.pptx
- 《财务管理》ch01 财务管理概论.pptx
- 《财务管理》ch02 财务预测与预算.pptx
- 《财务管理》ch05 营运资金管理.pptx
最近下载
- 塔望食品品牌策划:品牌就是生意,功能饮料行业如何正确品牌定位.pdf VIP
- 2023春国开电大《行政法与行政诉讼法》形考任务(形成性考核作业1)试题及答案.pdf VIP
- HGT20592_20635-2009钢制管法兰、垫片和紧固件(法兰选取).pdf VIP
- 中国脱硫脱硝除尘项目商业计划书.docx VIP
- 国家电网有限公司营销现场作业安全工作规程(试行).docx VIP
- 全科医生转岗培训考试(理论考核)题库及答案(2025年深圳).docx VIP
- 手工贴标工艺培训.pptx
- 电梯(困人)机房救援说明.doc VIP
- Power BI数据分析与可视化案例教程.pptx
- 建设法规测验.doc VIP
文档评论(0)