本地win10安装的MySQL8.0.12用navicat12报错 2509 -Authentication plugin ' caching_sha2_password' cannot be :

article/2025/11/2 16:58:45

本地安装了MySQL8.0.12用navicatl 12报错了,报错请款如下:

网上很多的方法都是说在my.ini 文件中添加

default_authentication_plugin=mysql_native_password;

我知道有的人的是可以的,但是我的报错

然后有需要修改my.ini文件

最后一行加上skip-grant-tables

然后继续报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)。也就是MySQL服务无法启动了,也就导致了问题无法解决

----------------------------------------------简单的分割线-----------------------------------------------------------

说一下产生上述问题的原因:

修改的.ini文件无法被识别,所以这么修改是行不通的(在我的电脑上),然后我选择了,重新安装MySQL,其实不用(不过还是要修改my.ini文件的)

---------------------------------------------简单的分割线二---------------------------------------------------------

解决办法

先关掉mysql

net  stop mysql

直接修改 my.ini文件,改成如下形式

---------------------------------------------------三-----------------------------------------------------------------

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\Program Files\\MySQL\\mysql-8.0.12-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\Program Files\\MySQL\\mysql-8.0.12-winx64\\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

----------------------------------------------------------四----------------------------------------------------------

删除data文件夹

执行

net start mysql

mysqld --initialize -console //初始化数据库,并记住密码

会给出随机的密码(相信睿智的你一眼就可以看见,我忘记截图了)但是那个密码一定要记住

接下来

然后大概就可以用navicat连接了.....

尾声:

我不得不承认上述解决过程是我自己凑的,我是重新装的MySQL,但是真心觉得可以解决问题的,希望每个博友都可以解决问题.,欢迎大家反馈问题!!!!

之后把重新安装MYSQL链接奉上,

重新按照这个安装一遍就可以了 ^_^!!!

https://blog.csdn.net/cJune/article/details/86566776

 


http://chatgpt.dhexx.cn/article/FSPqOLal.shtml

相关文章

学习MySQL的第二天,安装MySQL的远程连接工具与解决2509的报错

1,下载并安装MySQL的远程连接工具 安装MySQL远程连接工具结果都一样哈,都是为了方便快捷,点击下方连接从“sqlyogcommunity官网”来下载安装。 https://github.com/webyog/sqlyog-community/wiki/Downloads 下载完后就可以来安装了&#xff…

nivicat破解包安装以及问题解决。MySQL安装版本Navicat连接报错2509解决方案

nivicat安装步骤 https://blog.csdn.net/yhflyl/article/details/95779920。 安装之后出现两个问题: 如图所示:网上查询过后,发现这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加…

MySQL安装版本Navicat连接报错2509解决方案

MySQL安装版本Navicat连接报错2509解决方案 【问题产生】 新安装后打开数据库连接报错 【产生原因】 由于新版本的MySQL新特性导致的。 mysql> select Host,User,plugin from mysql.user; ------------------------------------------------- | Host | User | plugin | --…

Windows无法连接到Group Policy Client服务

Citrix XenApp服务器通过PVS启动后,用户访问出现如下的报错: 此报错是由于该Windows服务器的 Group Policy服务没有启动导致的,可以直接登录到该服务器开启Group Policy的服务即可。 但是如果你有好多好多的服务器,你也不知道哪个…

Circumventing Group Policy Settings

Group policy settings are an integral part of any Windows-based IT environment. If you’re a network administrator you use them to enforce corporate security and desktop management policy, and if you’re a user you’ve almost certainly been frustrated by t…

GPP(Group Policy Preferences)策略组首选项漏洞

概念 组策略是配配置计算机中某一些用户组策略的程序 SYSVOL是AD(活动目录)里面一个存储域公共文件服务器副本的共享文件夹,所有域内主机都能访问,里面保存组策略相关数据,包含登录脚本配置文件等 dir /s /a \\域控IP\SYSVOL\*.xml GPO是组策…

Group Policy Client解决方法

最近我同学的电脑遇到了这样的一个问题: 在开机登录界面时无法进入,提示Group Policy Client服务未能登录 其实在开始我也没遇到这样的问题,上网查了很久的资料,最后终于让我给解决了,呵呵…… 现在我就把我的解决方…

windows无法连接到group policy client服务.此问题阻止标准用户登陆系统.

问题描述如图: 解决: 1.winR 输入 regedit,打开注册表编辑器 2.对上图区域右键->权限 3.选定你的用户,点添加->高级->立即查找 4.找到SYSTEM,点击确定 5.然后注册框中出现,点确定,然后重启&#…

Powershell如何修改组策略(group policy)

上一篇,田总手把手给指导了如何实现多跳,手动实现的,没有问题。但是机器众多,这一篇我们用命令来实现组策略的修改。 首先,Powershell不是万能的,Powershell是可以获取到域的组策略(GPO),并且权…

计算机 服务未能登陆,w7电脑开机提示Group Policy Client服务未能登陆的修复方法...

‍ ‍ w7系统是目前比较多用户自己使用的系统,比较普遍,但是出现的故障也比较多,一般都是大家能自己动手解决的。那么w7电脑开机提示Group Policy Client服务未能登陆怎么回事?要怎么处理这个问题?下面小编就以w732位旗…

win7服务器未能登录怎么解决,win7开机提示group policy client服务未能登录拒绝访问怎么办...

‍‍ 有些win7专业版用户在电脑开机的时候提示group policy client服务未能登录拒绝访问,导致无法进入系统开不了机,遇到这种情况该怎么办呢?group policy client服务用于应用由这台计算机的管理员或者其他用户通过组策略组件配置的设置&…

计算机服务 访问拒绝,Win7开机提示group policy client服务未能登录,拒绝访问的解决方法...

我们在使用电脑的过程中,经常会遇到一些小问题,尤其是电脑开机之后的问题最为常见。近期有一位用户遇到电脑开机提示“group policy client服务未能登录,拒绝访问”。那么我们要如何解决这个问题呢?下面装机之家分享一下Win7开机提示group po…

故障:ID1085 的 GroupPolicy 警告日志

1、故障现象: 1)Windows Server 2008 with SP2 的域控制器上,每隔 5 分钟,在 System Log 中出现 ID1085 的 GroupPolicy 警告日志: 2)同时,在 Application Log 中出现 ID8194 的 Group Policy Services 错误日志: 2、故障处理: 1)删除文件夹: C:\ProgramData\Appl…

使用Windows10 group policy关闭Virtualization Security

执行命令msinfo32: 查看system info,发现Virtualization-based security处于running状态: 执行命令行gpedit,打开group policy: 沿下列路径展开: Local Computer Policy > Computer Configuration > Administr…

win10服务器未能登录怎么办,win10系统开机提示Group policy Client服务未能登陆的解决技巧...

有越来越多的用户喜欢win10系统了。在日常的安装和使用过程中,免不了总能碰见win10系统开机提示Group policy Client服务未能登陆的问题。面对突然出现的win10系统开机提示Group policy Client服务未能登陆的问题,对于一些仅仅将电脑作为工具使用的菜鸟来…

Managing Group Policy with PowerShell

Overview In this article, I’ll talk about your options when it comes to managing Group Policy using PowerShell. To be sure, depending upon your needs, Group Policy is nearly a full citizen in the world of PowerShell-based management. I’ll talk about why …

Windows 组策略(Group Policy Object)机制的漏洞分析

Windows 组策略(Group Policy Object)机制的漏洞类大约有60个,专门针对策略更新步骤,允许域环境中的标准用户执行文件系统攻击,进而使恶意用户可以逃避反恶意软件解决方案,绕过安全性强化并可能导致对Windows 2000的严重攻击。组织的网络。这些漏洞会影响任何Windows计算…

policy服务器未能登录,win7电脑提示group policy client服务未能登录的解决方法

我们都清楚电脑使用久了总是会出现各种各样的问题,其中比较常见的就是系统提示了,最近有位win7系统用户使用电脑的过程中,系统总是会提示“group policy client服务未能登录”,用户不知道怎么解决, 我们都清楚电脑使用…

policy服务器未能登陆,开机出现Group Policy Client服务未能登录的解决措施

最近有使用win7系统的用户反映说,自己将电脑开机后,系统无法正常登录,并且出现Group Policy Client 服务未能登录,拒绝访问的提示,这是怎么回事呢?今天U大侠小编就和大家说说开机Group Policy Client 服务未…

Windows Server 2012R2 组策略

一、什么是组策略 组策略(GroupPolicy)是Microsoft Windows系统管理员为计算机和用户定义的,用来控制应用程序、系统设置和管理模板的一种机制。通俗一点说,是介于控制面板和注册表之间的一种修改系统、设置程序的工具。 二、为什…