《MySQL数据原理与应用》实验报告实验12数据库安全.docx

上传人:p** 文档编号:820306 上传时间:2024-03-13 格式:DOCX 页数:7 大小:51.31KB
下载 相关 举报
《MySQL数据原理与应用》实验报告实验12数据库安全.docx_第1页
第1页 / 共7页
《MySQL数据原理与应用》实验报告实验12数据库安全.docx_第2页
第2页 / 共7页
《MySQL数据原理与应用》实验报告实验12数据库安全.docx_第3页
第3页 / 共7页
《MySQL数据原理与应用》实验报告实验12数据库安全.docx_第4页
第4页 / 共7页
《MySQL数据原理与应用》实验报告实验12数据库安全.docx_第5页
第5页 / 共7页
《MySQL数据原理与应用》实验报告实验12数据库安全.docx_第6页
第6页 / 共7页
《MySQL数据原理与应用》实验报告实验12数据库安全.docx_第7页
第7页 / 共7页
亲,该文档总共7页,全部预览完了,如果喜欢就下载吧!
资源描述

《《MySQL数据原理与应用》实验报告实验12数据库安全.docx》由会员分享,可在线阅读,更多相关《《MySQL数据原理与应用》实验报告实验12数据库安全.docx(7页珍藏版)》请在第壹文秘上搜索。

1、实验12数据库安全实验目的令了解数据库安全性概述;令了解数据库安全性控制;令掌握用户管理;令掌握权限管理;令掌握角色管理。要求:所有操作结果均以截图的形式保存,截取的图上尽可能的出现自己的个人信息。实验设备PC机一台;Win7/10操作系统;MySQL8.0、NavicatWorkbench0【实验报告提交】在完成本实验文档要求的所有任务后,加上版权(水印),将文件以“学号姓名+实验12数据库安全”命名,并转换成PDF文件,提交至超星平台本课程对应的作业文件夹中。实验任务任务1创建王大明用户,并授予权限任务2修改王大明的用户名,并收回权限任务3创建学委角色,并赋予权限任务4收回学委的权限,并将

2、其删除任务5使用Workbench工具管理用户任务6使用Navicat工具管理用户任务7使用Navicat工具管理用户任务8实验过程中常见错误解决实验流程任务1创建王大明用户,并授予权限【任务需求】在本地MySQL数据库中创建一个用户,用户名为“王大明”,登录密码为“888888”,并授予“db_study”数据库只读的权限。【任务参考效果图】mysqlSHOWGRANTSFOR王大明loCaIhOSt;H一二1IGrantsfor王大明QlocalhostHIGRANTUSAGEON*TO王大明萨localhostIGRANTSELECTONdb_study*TO王大明ToCaIhoSt+2

3、rowsinSet(0.OOSeC)【任务完成效果图】请按照任务需求将完成的效果图放在下方。任务2修改王大明的用户名,并收回权限【任务需求】将用户“王大明”的用户名修改成“王明”,并且收回王明用户的全库全表的所有权限。【任务参考效果图】mysqlHOWGRANTSFOR明loCaIhOSt;IGrantsfor王明Qlocalhost+IGRANTUSAGEON*TO王明localhost+1rowinset(O.OOsec)【任务完成效果图】请按照任务需求将完成的效果图放在下方。任务3创建学委角色,并赋予权限【任务需求】在MySQL数据库中创建一个学委的角色,在MySQL数据库中给学委角色赋

4、予“db_study”数据库下的“tb_student”数据表只读权限。【任务参考效果图】mysqlSHOWGRANTSFOR学委;IGrantsfor学委觥GRANTUSAGEON*.*TO学委篦、GRANTSELECTONdb.study.tb.studentTO学委萨%2rowsinset(0.00sec)【任务完成效果图】请按照任务需求将完成的效果图放在下方。任务4收回学委的权限,并将其删除【任务需求】收回学委角色对“db_study”数据库下的tb-student数据表只读权限,并将删除学委角色。【任务参考效果图】mysql!SHOWGRANTSFOR;+IGrantsfor学委觥d

5、hIGRANTUSAGEON*.*TO学委+1rowinset(0.00sec)mysqlSHOWGRANTSFOR承委;ERROR1141(42000):Thereisnosuchgrantdefinedforuser学委onhost%mysql【任务完成效果图】请按照任务需求将完成的效果图放在下方。任务5使用WorkbenCh工具管理用户【任务需求】使用数据库图形化管理工具Workbench管理用户和权限。00000- dbstudy informationschema mysqlOperformanceschema sakila sys test1 world【任务完成效果图】组走用户(

6、新建用户删除用户向权限菅理员一二mysql.infoschemalocalhostXmysql.SeSSionloCaIhOSt:mysql.syslocalhost11bWWh期I至萌iocaihost请按照任务需求将完成的效果图放在下方。任务7实验过程中常见错误解决【任务需求】在实验过程中出现如下图所示的错误,请调试,并写出解决办法。【实验思考】1 .查看数据库中的所有用户失败当前使用普通用户王明登录MySQL数据库,查询当前数据库的所有用户时发生了错误,如下图所示。ISAdministrator:cmd.ee-myql川王明88一XmysqlSELECTuserFROMmysql.use

7、r;ERROR1142(42000):SELECTcommanddeniedtouser王明localhostfortable,user,mysql问题原因:解决方案:2 .无法修改普通用户密码当前使用普通用户王明登录MySQL数据库,修改其他普通用户王明明时发生错误,如下图所示。3Administratorcmd.exe-mysql-u2W-p123333-:mysqlALTERUSER王明明IDENTIFIEDBY,1111,;ERROR1227(42000):Accessdenied;youneed(atleastoneof)theCREATEUSERprivilege(s)forthisoperationmysql.问题原因:解决方案:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 数据库

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!