mysqldump error 1044: Access denied for user to database when using LOCK TABLES


Столкнулся с ошибкой при создании бэкапа базы данных:

 mysqldump -h localhost -u user -p 'password' database_localhost > dump.sql mysqldump: Got error: 1044: Access denied for user 'user'@'%' to database 'database_localhost' when using LOCK TABLES

Вот сама ошибка:

Got error: 1044: Access denied for user 'user'@'%' to database 'database_localhost' when using LOCK TABLES

Лечится дописыванием –skip-opt после mysqldump. Вот пример:

mysqldump --skip-opt -h localhost -u user -p 'password' database_localhost > dump.sql
comments powered by Disqus