ERROR 1396 (HY000): Operation CREATE USER failed for 'nome_utente'@'localhost' – MySQL 1396

1396

L'errore 1396 compare quando l'account specificato nell'istruzione CREATE USER esiste già nella tabella mysql.user o presenta voci orfane nella tabella mysql.db.

Cosa significa questo errore?

L'errore 1396 compare quando l'account specificato nell'istruzione CREATE USER esiste già nella tabella mysql.user o presenta voci orfane nella tabella mysql.db.

Messaggio originale

ERROR 1396 (HY000): Operation CREATE USER failed for 'nome_utente'@'localhost'

Contesto e parole chiave

Alias

  • ER_CANNOT_USER
  • ERROR 1396

Messaggi alternativi

  • Operazione CREATE USER fallita 1396

Prodotti

  • MySQL / MariaDB Server

Piattaforme

  • Linux
  • macOS
  • Windows Server

Parole chiave

  • errore-mysql-1396-create-user-failed
  • mysql.permessi.1396-operation-create-user-failed
  • Permessi

Cause possibili

Causa principale per Errore MySQL 1396: Operation CREATE USER failed (Utente Già Esistente o Corrotto)

L'errore 1396 compare quando l'account specificato nell'istruzione CREATE USER esiste già nella tabella mysql.user o presenta voci orfane nella tabella mysql.db.

molto comune

Diagnosi

Diagnostica di sistema per Errore MySQL 1396: Operation CREATE USER failed (Utente Già Esistente o Corrotto)

Eseguire la verifica da console client MySQL.

Come leggere il risultato. Restituisce il dettaglio tecnico dell'errore generato dallo storage engine.

mysql
SHOW WARNINGS; SHOW ERRORS;

Risoluzione

Risoluzione standard per Errore MySQL 1396: Operation CREATE USER failed (Utente Già Esistente o Corrotto)

Difficoltà: mediaRischio: bassoRichiede amministratore

Esegui i comandi correttivi indicati per sanare la configurazione.

  1. Verificare lo stato del server
  2. Applicare la query o la modifica di configurazione
  3. Verificare con SHOW STATUS

Domande frequenti

Come risolvere rapidamente Errore MySQL 1396: Operation CREATE USER failed (Utente Già Esistente o Corrotto)?

L'errore 1396 compare quando l'account specificato nell'istruzione CREATE USER esiste già nella tabella mysql.user o presenta voci orfane nella tabella mysql.db.

Approfondimenti

Schede correlate