Quando si utilizza PhpMyAdmin, è essenziale disporre delle autorizzazioni utente corrette per creare modifiche/scritture nel database. In caso contrario, autorizzazioni insufficienti possono portare a errori come quelli illustrati di seguito “#1044 – Accesso negato per l'utente …[utilizzando la password:SÌ] ” e “#1045 – Accesso negato per l'utente…[utilizzando la password:SÌ] ”. Nel nostro tutorial, ti mostreremo come correggere questo problema utilizzando il terminale della riga di comando. Iniziamo!
Pre-volo
- Accesso root al server che ospita PhpMyAdmin
Passaggio 1: Collegati al tuo server tramite SSH, dal terminale del tuo computer.
Passaggio 2: Quando è stato installato MariaDB è stato creato anche un utente predefinito, per la nostra installazione di Ubuntu i dettagli di questo utente possono essere trovati in /etc/dbconfig-common/phpmyadmin.conf . Parleremo del nostro utente predefinito, phpmyadmin e concedendo loro le autorizzazioni per creare un database all'interno di PhpMyAdmin.
MySQL;
grant create on *.* to phpmyadmin@localhost;
Nota
In alternativa, se stai cercando di eliminare un database puoi usare questo comando sostituendo username con l'utente in questione.
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='username';
FLUSH PRIVILEGES;
GRANT ALL ON *.* TO 'username'@'localhost';
Fase 3: Accedi a PhpMyAdmin, andando su http://nomehost.com/phpmyadmin.
Fase 4: Crea un database all'interno di PhpMyAdmin selezionando SQL scheda ed eseguendo un comando per creare il database. Incolla il comando seguente, sostituendo coolb con il nome del database e selezionando Vai .
CREATE DATABASE cooldb;
Passaggio 5: Saprai che il database è stato creato dal messaggio di successo e apparirà nella barra dei menu a sinistra.
I clienti del server Liquid Web hanno la comodità di chiamare i nostri tecnici di supporto 24 ore su 24, 7 giorni su 7. I nostri tecnici hanno una vasta conoscenza e possono aiutare con problemi comuni come quelli descritti in questo articolo. Effettua il passaggio e ottieni assistenza 24 ore su 24.