数据库的维护
36页1、MySQL数据库维护,主要内容: 1、复习MySQL数据库安全配置 2、备份数据 3、数据库维护,MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。MySQL数据库的安全配置:1、用户管理2、用户权限管理,MySQL授权表,当首次安装MySQL时,MySQL 安装程序在数据库mysql中设置5个 MySQL授权表,由这5个授权表共同 决定哪个用户可以连接服务器、从 哪里连接以及连接后可以执行哪些 操作。初始化时,表host、tables_priv 和columnts_priv是空的,表user和 db就决定了MySQL默认的访问规则。下面以MySQL管理员的身份查看 一下表user和db的内容。,授权表,查看表user和db的内容,1、查看数据库mysql中表user前4个字段的内容:select host,user,password,select_priv from mysql.user;2、要查看数据库mysql中表db的前4个字段内容:select host,db,user,select_priv from mysql.db
2、;,用户管理,MySQL服务器中内置系统数据库,数据库名 为mysql,数据库中内置数据表,数据表名 为user。只能由数据库管理员(root,123) 对用户账号进行维护,增加新用户、修改用 户密码、删除用户账号、用户账号授权。使用root、123登录mysql数据库管理系统。进入mysql提示符,User数据表中保存所有授权用户(允许使用mysql数据库的用户)的用户名、用户密码以及用户权限表1/2。,User数据表中保存所有授权用户(允许使用mysql数据库的用户)的用户名、用户密码以及用户权限表2/2。,1.增加新的用户,创建新的用户账号 包括用户名、用户密码、用户权限。 打开mysql数据库 插入新的用户账号数据到user数据表 激活新创建的用户账号 命令格式: use mysql; insert into mysql.user(主机名称,用户名称,用户密码,权限1,权限2, ) values(host,user,password,select_priv,); flush privileges;,增加新的用户,例1:创建一个新用户guest,并为他设置密码为guest,同时允
3、许它从任何主机连接到数据库服务器,设置步骤如下: use mysql; 创建新用户guest,并为他设置密码,同时允许它从任何主机连接到数据库服务器的命令:insert into mysql.user (host,user,password) values (%, guest,password(guest);注意:此处必须使用password()函数,该函数会为密码加密,这样在表user的字段password中保存的就是经过加密的密码。 重载MySQL授权表,可使用下面的命令:flush privileges;,增加新的用户,例2:用户名bookuser,用户密码111111,拥有select,insert, update,delete,create,drop权限。 use mysql; insert into mysql.user(host,user,password,select_priv,insert_priv,update_priv,delete_priv,create_priv,drop_priv) values (localhost,bookuser,password(11
4、1111) , y,y,y,y,y,y); flush privileges;,2、修改用户密码,命令格式: update set password=password(新密码) where ; use mysql; update mysql.user set password=password(新密码) where ; flush privileges;,修改用户密码例题,修改bookuser用户的密码111111为222222 use mysql; update mysql.user set password=password(“222222”) where user=“bookuser”; flush privileges;,3.删除用户账号,命令格式: delete from where use mysql; delete from mysql.user where ; flush privileges;,删除用户账号例题,删除booktest用户账号 use mysql; delete from mysql.userwhere user=bookuser; flush priv
《数据库的维护》由会员nbwa****ajie分享,可在线阅读,更多相关《数据库的维护》请在金锄头文库上搜索。
百年基业行动学习研究-1
2010年温州市高中通用技术学科高考、会考备考经验交流稿
24.5.3圆中的计算-面积攻坚战
18苏州园林ppt课件
行动研究报告
努力奋斗学习
PowerPoint Presentation - 中国科学院上海硅酸盐研究所
高一政治人民当家做主
第九课第二框《艰苦奋斗 开拓创新》课件
杭州哪些创业者可以申请小额担保贷款?
9.2艰苦奋斗 开拓创新
2013年浙江中考数学第一轮复习课件 第五章四边形第2讲矩形菱形正方形(共64张PPT)
电子邮件规范
2.1.3 图形图像的存储格式
数据库-第三章2013-2课件
高二历史英国代议制的确立
他是山东益都人,曾经做过高阳郡(今山东临淄)太守,大约在公
2011-网络优化百日攻坚
浙江省温州市平阳县鳌江镇第三中学八年级数学上册 7.5 一次函数的简单应用(3课时)课件 浙教版
高三政治常识第三课第三框
2024-02-20 37页
2024-02-20 62页
2024-02-10 31页
2024-02-02 50页
2024-02-02 16页
2024-02-02 21页
2024-02-02 23页
2024-02-02 26页
2024-02-02 26页
2024-02-02 25页