mariadb не распознает локального пользователя - PullRequest
0 голосов
/ 05 декабря 2018

Я недавно обновил MySQL до MariaDB 10.1.36 в рамках обновления XAMPP, где у меня была учетная запись пользователя, связанная с выполнением некоторых основных задач резервного копирования.Я заметил, что в течение последних нескольких дней эта задача не выполнялась, поэтому я пошел проверить ее и обнаружил:

"Access denied for user ''@'localhost' to database...

Команда, которую я выполняю:

mysqldump -u asdf test test_db > d:\\backup\\mysql_backup.sql

Это работало в течение многих лет на MySQL - но после обновления мне кажется, что пользователь asdf больше не имеет доступа для запуска этого на localhost.

Используя phpmyadmin, я предоставил все привилегии этому пользователю,Если я изменю скрипт на вызов пользователя root вместо mysqldump -u root test test_db..., он будет работать, но я бы предпочел не менять все мои скрипты для использования root вместо пользователя asdf, который я специально для этого настроил.

Какпредоставить пользователю asdf доступ для запуска на локальном хосте?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...