MySQL数据库为用户设置密码,Mysql修改密码。Mysql忘记密码解决方法

soゝso 2016-08-22 18:20:02 1068

MySQL数据库安全问题一直是人们关注的热门话题,最直接的保护方法就是设置密码,为了保证MySQL数据库用户的数据安全就要对用户设置密码。当初次在机器上安装完Mysql数据库时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员,你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码。

首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句:

use mysql

insert into user (host,user,password) values('%','user_name','your password');

flush privileges;


相信结果不会让你满意。因为服务器比较的是加密的值,所以服务器连接一定失败。这里需要说明的是flush privileges;这条命令起到了重新加载授权表。你也可以在shell下直接用mysqladmin -u root reload或者mysqladmin -u root flush-privileges来实现重载授权表。

在Mysql环境下,你可以使用以下语句进行设置密码:


insert
into user(host,user,password) values('%','user_name',password("your password");

set password for user_name = password("your password")

以上两种方法都必须进行重载授权表。

当然你也可以在创建一个用户时直接设置密码,grant语句将为你自动加密口令。

如 :

grant all on *.* to user_name@% identified by "your password";

另外你也可以在shell环境下用mysqladmin程序来设置密码。

如:

mysqladmin -u root password "your password"

按照上文中介绍的方法对MySQL数据库的用户设置密码,确保了用户的使用安全,希望大家通过上文的学习都能够有所收获。


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/43.html

转载时必须以链接形式注明原始出处及本声明。

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

相关文章
MySQL数据库用户设置密码Mysql修改密码Mysql忘记密码解决方法
在windows上安装redis并设置密码,IP绑定【提供安装包】
Redis 密码、端口、ip绑定配,bat编写运行redis
MySQL数据库存储过程字符集问题,乱码的解决办法
MySql数据库优化注意的四个细节(方法
MySQL数据库表怎么锁定
Oracle与Mysql删除重复的数据,Oracle和Mysql数据去重复
MySQL 分区、分表
Java生成验证合集(一)简单版
使用zxing解析二维抛出com.google.zxing.NotFoundException 解决方案
最新文章
Linux Centos 使用 Redis service 启动,Redis service 脚本编写 36
恭喜SOJSON获得阿里云618“上云接力赛”第一名,获得代金券6.18万 192
Springboot 集成Freemarker 自定义标签解决方案 504
七牛云到底有多垃圾?用七牛云需要知道的事,不然不小心就一套房没了 28193
JavaScript怎么识别360浏览器?JS识别360急速模式方案,360流氓浏览器 1090
关于本站所有JavaScript 加密、混淆、解密、美化等安全说明 1810
Jsoup 提交参数乱码,解决思路,解决过程及解决方案 839
生成新浪短网址、百度短网址,t.cn / dwz.cn 的生成方式,短链还原 825
ICP怎么操作取消备案,企业、个人怎么自己申请取消备案? 631
Javascript 加密/压缩后运行不了,JavaScript报错排查讲解 575
最热文章
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 179883
Elasticsearch教程(四) elasticsearch head 插件安装和使用 140457
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 137927
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 88867
Elasticsearch教程(六) elasticsearch Client创建 82547
Elasticsearch教程(一),全程直播(小白级别) 78852
Elasticsearch教程(二),IK分词器安装 77717
Elasticsearch教程(八) elasticsearch delete 删除数据(Java) 77175
Elasticsearch教程(五) elasticsearch Mapping的创建 70725
免费天气API,天气JSON API,不限次数获取十五天的天气预报 60602

骚码加入我们 / 千人QQ群:259217951

入群需要5元,如果没有QQ钱包,可以先Alipay、微信,赞助然后加群主拉进。

二维码生成 来自 >> 二维码生成器

支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

正在加载... ...