Heim > Datenbank > MySQL-Tutorial > So lösen Sie das Problem der MySQL-Importdatenberechtigungen

So lösen Sie das Problem der MySQL-Importdatenberechtigungen

WBOY
Freigeben: 2023-05-27 13:01:09
nach vorne
1901 Leute haben es durchsucht

Umgebung: Wenn Sie beim Basteln eine neue Version von Zabbix bereitstellen, müssen Sie die drei SQL-Daten im Zabbix-Paket in das neue MySQL importieren. Die MySQL-Version ist 8.0. Fehlerprotokoll:

#Warnung: Anzeige auf der Workbench-Passwort unsicher -----> Das ist irrelevant
MySQL: [Warnung] Die Verwendung eines Passworts auf der Befehlszeilenschnittstelle kann unsicher sein.

#RROR 1044 (42000): Benutzer „zabbix“@„localhost“ in der Datenbank“ Zugriff auf „zabbix“ verweigert
FEHLER 1044 (42000): Zugriff für Benutzer „zabbix“@‘localhost‘ auf die Datenbank „zabbix“ verweigert

Ideen zur Fehlerbehebung

1. Geben Sie die Datenbank zum Anzeigen ein:

[root@zabbix6 ~]# mysql -uroot -p11111
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 57
Server version: 8.0.30 MySQL Community Server - GPL

Copyright (c) 2000, 2022, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| performance_schema |
+--------------------+
2 rows in set (0.03 sec)
#可以看到里面没有我们所需要的zabbix库,接下来创建zabbix库
mysql> create databases zabbix;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'databases zabbix' at line 

#无法创建,接下来就是考虑是否是因为权限问题
Nach dem Login kopieren

2. Mysq-Konfiguration anzeigen Dateisicherheitseinstellungen:

[root@zabbix6 ~]# vim /etc/my.cnf
37:skip-grant-tables
#跳过表的权限验证,用户可以执行增删改查
Nach dem Login kopieren

3. Starten Sie den MySQL-Dienst neu

[root@zabbix6 ~]# systemctl restart mysql
Nach dem Login kopieren

4. Importieren Sie Daten

Der Rest von uns kann die drei SQL-Daten von Zabbix in MySQL importieren

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der MySQL-Importdatenberechtigungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage