爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5203|回复: 3

MySQL用户无法登陆

[复制链接]

新浪微博达人勋

发表于 2017-2-10 12:03:12 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
各位,CenTOs7安装了MySQL5.7后,使用create user 语句创建用户,不管是使用
create user 'test1'@'%' identified by 'test@12345';  然后flush privileges;
还是使用:
create user 'test1'@'localhost' identified by 'test@12345';   然后flush privileges;

在登陆该用户时,都显示错误,无法登陆,而且报错大致相同:
ERROR 1045 (28000): Access denied for user 'test1@%'@'localhost' (using password: YES)

请问是什么问题?

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-2-10 12:21:03 | 显示全部楼层
本帖最后由 Lighting 于 2017-2-10 13:12 编辑

登陆时使用以下命令
  1. mysql -u username -p
复制代码

然后输入正确的密码。
出现上述错误提示的原因是你的密码输入错误或是不存在此用户。
具体原因还需要你进行检查。
附上 CREATE USER 的用法说明
https://mariadb.com/kb/en/mariadb/create-user/
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-2-10 14:34:22 | 显示全部楼层
Lighting 发表于 2017-2-10 12:21
登陆时使用以下命令

然后输入正确的密码。

这样登陆:$ mysql -u test@localhost -p
Enter password:
ERROR 1045 (28000): Access denied for user 'test@localhost'@'localhost' (using password: YES)
是错的。


这样登陆:

$ mysql -u test -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
却是对的。

请问这是为什么?

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-2-10 17:28:40 | 显示全部楼层
本帖最后由 Lighting 于 2017-2-10 17:30 编辑
MyOpenGFM 发表于 2017-2-10 14:34
这样登陆:$ mysql -u test@localhost -p
Enter password:
ERROR 1045 (28000): Access denied for us ...

test 是 username, localhost  是  host,并不作为用户名的一部分,只是说明你在本地创建了名为 test的用户。以上是我的理解。你可仔细阅读CREATE USER 说明。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表