Maison > base de données > tutoriel mysql > le corps du texte

Comment résoudre le problème des autorisations d'importation de données MySQL

WBOY
Libérer: 2023-05-27 13:01:09
avant
1870 Les gens l'ont consulté

Environnement : Lorsque vous déployez une nouvelle version de zabbix lors du bricolage, vous devez importer les trois données sql du package zabbix dans le nouveau mysql La version de mysql est 8.0

Journal des erreurs :

#Attention : Affichage sur le. workbench Mot de passe non sécurisé -----> Ceci n'a pas d'importance
mysql : [Avertissement] L'utilisation d'un mot de passe sur l'interface de ligne de commande peut être non sécurisée.
#RROR 1044 (42000) : Utilisateur "zabbix" @ "localhost" sur la base de données" zabbix" accès refusé
ERREUR 1044 (42000) : Accès refusé pour l'utilisateur 'zabbix'@'localhost' à la base de données 'zabbix'

Idées de dépannage

1. Entrez dans la base de données pour afficher :

[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 

#无法创建,接下来就是考虑是否是因为权限问题
Copier après la connexion

2. Afficher la configuration mysq paramètres de sécurité des fichiers :

[root@zabbix6 ~]# vim /etc/my.cnf
37:skip-grant-tables
#跳过表的权限验证,用户可以执行增删改查
Copier après la connexion

3. Redémarrez le service mysql

[root@zabbix6 ~]# systemctl restart mysql
Copier après la connexion

4 Importer des données

Le reste d'entre nous peut importer les trois données SQL de zabbix dans mysql

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal