sql >> Database >  >> RDS >> Mysql

Ik probeer mysql-client te starten in Docker, maar ik krijg toegang geweigerd wegens gebruikersfout

hmm, het lijkt erop dat het probleem te maken heeft met de privilegegebruiker voor de databasetabel. Probeer een privileged gebruiker in uw database aan te maken met de naam root. Controleer daarna opnieuw

==========================================================================================probeer deze vragen in je database:

INSERT INTO mysql.user (Host, User, Password) VALUES ('%', 'root', password('YOURPASSWORD'));
GRANT ALL ON *.* TO 'root'@'%' WITH GRANT OPTION;

als de bovenstaande code niet werkt, probeer dan met de tweede

$mysql -u root mysql
$mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root';
$mysql> FLUSH PRIVILEGES;



  1. Queryresultaten exporteren naar een CSV-bestand in SQL Developer (Oracle)

  2. MySQL:wat is een pagina?

  3. Hoe milliseconden tot nu toe te converteren in SQLite

  4. Hoe kan ik vanuit mijn C#-code in een op SQL Server opgeslagen proces stappen?