<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans">
	<id>https://wiki.fangc.top/index.php?action=history&amp;feed=atom&amp;title=%E9%9D%9E%E6%9C%AC%E5%9C%B0%E8%BF%9E%E6%8E%A5mysql8.0</id>
	<title>非本地连接mysql8.0 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.fangc.top/index.php?action=history&amp;feed=atom&amp;title=%E9%9D%9E%E6%9C%AC%E5%9C%B0%E8%BF%9E%E6%8E%A5mysql8.0"/>
	<link rel="alternate" type="text/html" href="https://wiki.fangc.top/index.php?title=%E9%9D%9E%E6%9C%AC%E5%9C%B0%E8%BF%9E%E6%8E%A5mysql8.0&amp;action=history"/>
	<updated>2026-04-21T08:50:12Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.fangc.top/index.php?title=%E9%9D%9E%E6%9C%AC%E5%9C%B0%E8%BF%9E%E6%8E%A5mysql8.0&amp;diff=1027&amp;oldid=prev</id>
		<title>2023年6月16日 (五) 12:16 FC</title>
		<link rel="alternate" type="text/html" href="https://wiki.fangc.top/index.php?title=%E9%9D%9E%E6%9C%AC%E5%9C%B0%E8%BF%9E%E6%8E%A5mysql8.0&amp;diff=1027&amp;oldid=prev"/>
		<updated>2023-06-16T12:16:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;把mediawiki从云服务器迁移到本地数据库一直不需要操作到，新建完成之后就一直没有查看过，想使用Navicat Premium连接发现连接不上以下是解决过程：&lt;br /&gt;
&lt;br /&gt;
用Navicat连接提示错误：&amp;lt;code&amp;gt;1045 -Accress denied for user &amp;#039;root&amp;#039;@&amp;#039;192.168.137.1&amp;#039;(using password:YES)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# 登录服务器进入数据库：&amp;lt;code&amp;gt;mysql -u root -p&amp;lt;/code&amp;gt;&lt;br /&gt;
# 选择数据库（用户信息存储在mysql数据库中）：&amp;lt;code&amp;gt;use mysql；&amp;lt;/code&amp;gt;&lt;br /&gt;
# 在mysql数据库user表查看当前root用户相关信息：&amp;lt;code&amp;gt;select host, user, authentication_string, plugin from user;&amp;lt;/code&amp;gt;&lt;br /&gt;
# 发现host是%没毛病。然后plugin是auth_socket插件，提供了额外的安全性，因为它要求用户具有操作系统的 root 权限才能连接到 MySQL。通过下面配置中代码把该功能去掉&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;linux-config&amp;quot;&amp;gt;&lt;br /&gt;
mysql&amp;gt; select host, user, authentication_string, plugin from user;&lt;br /&gt;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+&lt;br /&gt;
| host      | user             | authentication_string                                                  | plugin                |&lt;br /&gt;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+&lt;br /&gt;
| %         | root             |                                                                        | auth_socket           |&lt;br /&gt;
| %         | wordpressuser    |                                                                        | caching_sha2_password |&lt;br /&gt;
| localhost | admin            | $A$005$_-o&lt;br /&gt;
}^Ufv[%JFyQAnB8WaPcUcZAvH2nc11t.P4cPZUdMzbBgKwZGyn3S. | caching_sha2_password |&lt;br /&gt;
| localhost | debian-sys-maint | $A$005$o+QH&amp;gt;qXRd&amp;gt;QJW/mU66b5ogL8PRXJdAprfsZqf.fbAKOzHnB0JNJtWi92/ | caching_sha2_password |&lt;br /&gt;
| localhost | mysql.infoschema | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |&lt;br /&gt;
| localhost | mysql.session    | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |&lt;br /&gt;
| localhost | mysql.sys        | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |&lt;br /&gt;
| localhost | wordpressuser    | $A$005$?5\u&lt;br /&gt;
                                            PM{E-sG;&amp;#039;ktyAbvqnLA2URIwudX7xBeKPS9VwW6kUNm/veqa0uY/C | caching_sha2_password |&lt;br /&gt;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+&lt;br /&gt;
8 rows in set (0.00 sec)&lt;br /&gt;
mysql&amp;gt; ALTER USER &amp;#039;root&amp;#039;@&amp;#039;%&amp;#039; IDENTIFIED WITH mysql_native_password BY &amp;#039;password&amp;#039;;&lt;br /&gt;
Query OK, 0 rows affected (0.01 sec)&lt;br /&gt;
mysql&amp;gt; select host, user, authentication_string, plugin from user;&lt;br /&gt;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+&lt;br /&gt;
| host      | user             | authentication_string                                                  | plugin                |&lt;br /&gt;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+&lt;br /&gt;
| %         | root             | *E709441ED7418D43A465CF7405E54F975C495EC6                              | mysql_native_password |&lt;br /&gt;
| %         | wordpressuser    |                                                                        | caching_sha2_password |&lt;br /&gt;
| localhost | admin            | $A$005$_-o&lt;br /&gt;
}^Ufv[%JFyQAnB8WaPcUcZAvH2nc11t.P4cPZUdMzbBgKwZGyn3S. | caching_sha2_password |&lt;br /&gt;
| localhost | debian-sys-maint | $A$005$o+QH&amp;gt;qXRd&amp;gt;QJW/mU66b5ogL8PRXJdAprfsZqf.fbAKOzHnB0JNJtWi92/ | caching_sha2_password |&lt;br /&gt;
| localhost | mysql.infoschema | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |&lt;br /&gt;
| localhost | mysql.session    | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |&lt;br /&gt;
| localhost | mysql.sys        | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |&lt;br /&gt;
| localhost | wordpressuser    | $A$005$?5\u&lt;br /&gt;
                                            PM{E-sG;&amp;#039;ktyAbvqnLA2URIwudX7xBeKPS9VwW6kUNm/veqa0uY/C | caching_sha2_password |&lt;br /&gt;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+&lt;br /&gt;
8 rows in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;如果host是localhost用下面代码改为%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;GRANT ALL ON *.* TO &amp;#039;root&amp;#039;@&amp;#039;%&amp;#039;;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如果有多个root账号用下面代码删除（user和host内容匹配）：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;delete from mysql.user where user=&amp;lt;nowiki&amp;gt;&amp;#039;&amp;#039;&amp;lt;/nowiki&amp;gt; and host=&amp;lt;nowiki&amp;gt;&amp;#039;&amp;#039;&amp;lt;/nowiki&amp;gt;;&amp;lt;/code&amp;gt;&lt;br /&gt;
[[分类:Mysql8.0]]&lt;/div&gt;</summary>
		<author><name>FC</name></author>
	</entry>
</feed>