Handlingsfehler 1698 Während mySql login
Benutzer können auf Fehler 1698 begegnen (28000). Dieser Fehler wird häufig auf Systemen wie Ubuntu angetroffen, wobei MySQL das UNIX -Auth_Socket -Plugin für die Authentifizierung standardmäßig verwendet. By querying the mysql.user table, you can verify that the root user is registered with this plugin:
SELECT User, Host, plugin FROM mysql.user;Possible Solutions:
SELECT User, Host, plugin FROM mysql.user;
Option 1: Configure root User to Use mysql_native_password Plugin Diese Methode beinhaltet das Einstellen des Root -Benutzers, um das traditionellere MySQL_Native_Password -Plugin zu verwenden:
Aktualisieren von User Set Plugin = 'mysql_native_password' wobei Benutzer = 'root';
Spülung Privilegien;
sudo service MySQL restart
Option 2: Erstellen Sie einen neuen Datenbankbenutzer (empfohlen)
UPDATE user SET plugin='mysql_native_password' WHERE User='root'; FLUSH PRIVILEGES; sudo service mysql restart
erstellen Sie den Benutzer 'your_system_user'@'localhost' durch 'your_passwd';
Gewähren Sie alle Privilegien auf *. * An 'your_system_user'@'localhost';
Aktualisieren Sie User Set plugin = 'auth_socket' wobei user = 'your_system_user';
Spülung Privilegien;
sudo service mySql restart beachten Das Auth_Socket -Plugin wurde möglicherweise durch caching_sha2_password ersetzt. Wenden Sie sich an die entsprechende Authentifizierungs -Plugin- und Login -Methode.
CREATE USER 'YOUR_SYSTEM_USER'@'localhost' IDENTIFIED BY 'YOUR_PASSWD'; GRANT ALL PRIVILEGES ON *.* TO 'YOUR_SYSTEM_USER'@'localhost'; UPDATE user SET plugin='auth_socket' WHERE User='YOUR_SYSTEM_USER'; FLUSH PRIVILEGES; sudo service mysql restart
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3