Безопасный способ резервного копирования баз данных MySQL? - PullRequest
0 голосов
/ 18 мая 2010

Каков наилучший / безопасный способ резервного копирования базы данных MySQL на Windows Server (2008)? У меня есть «Администратор MySQL», но для этого необходимо сохранить пароли для резервного копирования проекта. Я не заинтересован в этом, поскольку любой, кто получит доступ к серверу, получит легкий доступ к базе данных. Можете ли вы сделать что-то похожее на SQL Server, как с использованием проверки подлинности Windows. Если нет, то какой самый безопасный (и практичный) способ резервного копирования. Наконец, какие привилегии необходимы для резервного копирования базы данных? Я создал одного пользователя только для этой задачи.

Пожалуйста, сообщите.

1 Ответ

1 голос
/ 19 мая 2010

Пользователю резервного копирования необходимы привилегия RELOAD и SELECT + LOCK TABLE для каждой схемы, для которой требуется выполнить резервное копирование.

Самый простой способ - создать пользователя, привязанного только к localhost (например, back @ localhost), и использовать SSL-сертификаты для аутентификации пользователя на сервере (если в вашей установке mysql есть поддержка SSL).

Я не уверен, что вы можете использовать аутентификацию хоста для входа на сервер MySQL. Если я попытаюсь использовать окно GNU / linux, введите mysql -p, чтобы запросить пароль подключенного пользователя, но мне нужно ввести пароль ...

Надеюсь, это немного поможет.

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