mysqlのrootユーザはnavicat遠隔授権提示1044の問題を授権及び解決できない。
まず解決策を見ます
rootユーザーを使ってローカルのマシンに(mysqlをインストールするマシン)を割り当てることができます。他のIP権はデフォルトでは許されません。安全性のために考えられるかもしれません。
ツールを使ってリモートでユーザーを作成すると1044コードが出ます。権限を再更新することでこの問題を解決することができます。
締め括りをつける
以上述べたように、小編が紹介したmysqlのrootユーザは許可できません。navicat遠隔授権提示1044の問題を解決します。皆さんの助けを期待します。
#------------mysql root --------
1, mysql -u root -p
2,use mysql; mysql
3, ( , , )
mysql> select user,host,grant_priv from user;
+---------------+-----------+------------+
| user | host | grant_priv |
+---------------+-----------+------------+
| root | localhost | Y |
| mysql.session | localhost | N |
| mysql.sys | localhost | N |
| root | % | N |
| xc_admin | % | N |
+---------------+-----------+------------+
5 rows in set (0.00 sec)
mysql> update user set grant_priv='Y' where user = 'root';'
Query OK, 1 row affected (0.00 sec)
Rows matched: 2 Changed: 1 Warnings: 0
mysql> flush privileges;#
Query OK, 0 rows affected (0.00 sec)
mysql> select user,host,grant_priv from user;
+---------------+-----------+------------+
| user | host | grant_priv |
+---------------+-----------+------------+
| root | localhost | Y |
| mysql.session | localhost | N |
| mysql.sys | localhost | N |
| root | % | Y |
| xc_admin | % | N |
+---------------+-----------+------------+
5 rows in set (0.00 sec)
解析:最初のクエリ文からデフォルトのrootが非ローカル権限の中のgrant_であることが分かります。priv(権限付与)はクローズされます。rootユーザーを使ってローカルのマシンに(mysqlをインストールするマシン)を割り当てることができます。他のIP権はデフォルトでは許されません。安全性のために考えられるかもしれません。
ツールを使ってリモートでユーザーを作成すると1044コードが出ます。権限を再更新することでこの問題を解決することができます。
締め括りをつける
以上述べたように、小編が紹介したmysqlのrootユーザは許可できません。navicat遠隔授権提示1044の問題を解決します。皆さんの助けを期待します。