返回顶部
首页 > 资讯 > 数据库 >Navicat 创建数据库连接提示1045 access denied for user
  • 375
分享到

Navicat 创建数据库连接提示1045 access denied for user

摘要

navicat 中创建数据库连接,提示:   原因:密码不正确。 情况1:新装的mysql服务。解决方案:(1)取消使用密码登录(2)dos进入MySQL后修改密码 情况2:密码过期。解决方案:修改密码   跳过/取消密码登录:进入Mys


	Navicat 创建数据库连接提示1045 access denied for user
[数据库教程]

navicat 中创建数据库连接,提示:

技术图片

 

原因:密码不正确。

情况1:新装的mysql服务。解决方案:(1)取消使用密码登录(2)dos进入MySQL后修改密码

情况2:密码过期。解决方案:修改密码

 

跳过/取消密码登录:进入Mysqlin目录,执行命令 mysql--skip-grant-tables,输入mysql -u root -p后不输入密码即可进入Mysql,重新打开一个cmd.exe窗口,输入修改密码命令后回车;

2、或者找到文件mysql安装目录dataWIN-V78GP6L8C75.err中的行A temporary passWord is generated for [email protected]: 随机密码,将随机密码粘贴进入mysql;

执行1或者2后,需要立即重新修改密码:alter user ‘root‘@‘localhost‘ identified by ‘新密码‘;(;不能丢掉)

dos修改密码步骤:

技术图片

 

密码过期提示:1862 your password has expired

修改密码:

进入mysqlin目录  cd d:mysqlxxxin

进入mysql    d:    mysql

执行命令:

mysql> update user set  authentication_string=password("新密码") where user="root";   //password字段在mysql数据库5.7版本下不存在,password字段改成了authentication_string
mysql> flush privileges;   刷新权限
mysql> quit;

 

 不管是密码错误还是密码过期,都要重新修改密码,修改后在navicat中输入修改后的密码可以正常使用

 

Navicat 创建数据库连接提示1045 access denied for user

原文地址:https://www.cnblogs.com/feihonghuli/p/13390416.html

您可能感兴趣的文档:

--结束END--

本文标题: Navicat 创建数据库连接提示1045 access denied for user

本文链接: https://lsjlt.com/news/7550.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作