mysqldump: Got error: 1044: Access denied

19.12.2009, рубрики: Новости | Теги: , , , | 682 комментария »

Если возникает ошибка при создании дампа базы:

1
mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES

У меня для root стоят полные привелегии на все базы, но все равно возникает такая ошибка. Чтобы ее исправить, нужно добавить ключ:

1
--skip-opt

Полностью команда должна иметь вид:

1
mysqldump --skip-opt -hlocalhost -uuser_admin -p12345 user_database > user_database.sql

682 комментария на запись “mysqldump: Got error: 1044: Access denied”

  1. 1 Сергей сказала в 13:23, 11.11.2010:

    big thanks!

  2. 2 Enzo_brn сказала в 7:39, 04.01.2012:

    Спасибо, помогло, но если есть др. ключи то ИМХО, ставить опцию нужно последней, типо как:

    ... --opt --databases $db --skip-opt ...

  3. 3 Alex сказала в 23:33, 22.07.2012:

    Спасибо, а то я мозг себе сломал уже ...


Оставить комментарий