Jak skonfigurować uprawnienia użytkownika MySQL do tworzenia kopii zapasowych i przywracania

Ten artykuł jest przeznaczony dla Menedżer odzyskiwania Zmanda dla MySQL (ZRM)

W poniższym przykładzie pokazujemy kroki, jakie należy wykonać, aby nadać użytkownikowi bazy danych MySQL wymagane uprawnienia do wykonywania kopii zapasowych i przywracania wszystkich tabel we wszystkich bazach danych serwera MySQL. Jeśli określony użytkownik jeszcze nie istnieje, zostanie utworzony. Podobnie można użyć dwóch różnych użytkowników bazy danych: jednego do tworzenia kopii zapasowych i jednego do przywracania. Proszę zobaczyć Wymagane uprawnienia do konta MySQL w podręczniku użytkownika ZRM for MySQL, aby uzyskać więcej informacji i aktualną listę uprawnień wymaganych do tworzenia kopii zapasowych i przywracania.

Przykładowe środowisko

Nazwa użytkownika kopii zapasowej:użytkownik zapasowy
Zapasowe hasło użytkownika:zrmbackup
Host serwera zapasowego ZRM:quartz.zmanda.com
Host serwera MySQL:db2.zmanda.com
Wersja serwera MySQL5.1.x

Kroki

  1. Zaloguj się do serwera MySQL.
  2. Połącz się z MySQL jako użytkownik root.db2: / # mysql -u root -p
    Wprowadź hasło:
    Witamy w monitorze MySQL. Polecenia kończą się na; lub g.
    Twój identyfikator połączenia MySQL to 1 do wersji serwera: 5.1.08
    Wpisz „pomoc”; lub „h” w celu uzyskania pomocy. Wpisz „c”, aby wyczyścić bufor.
    mysql>
  3. Przyznaj uprawnienia użytkownikowi użytkownik zapasowy do połączenia z serwera ZRM quartz.zmanda.com z hasłem zrmbackup.Uwaga: Lokalny Gospodarz można użyć zamiast quartz.zmanda.com gdy serwer MySQL jest lokalny dla serwera ZRM.mysql> GRANT SELECT, INSERT, UPDATE, CREATE, DROP, RELOAD, SHUTDOWN, FILE, INDEX, ALTER, SUPER, LOCK TABLES, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, TRIGGER, CREATE ROUTINE, DELETE, EVENT, ALTER ROUTINE ON * . * TO 'backup-user'@'quartz.zmanda.com' IDENTIFIED BY 'zrmbackup';
    Zapytanie OK, dotyczy 0 wierszy (0,01 s)
  4. Uprawnienia do koloru.mysql> UPRAWNIENIA FLUSH;
    Zapytanie OK, dotyczy 0 wierszy (0,00 s) przy użyciu hasła
pl_PLPolish