Denna artikel är för Zmanda Recovery Manager för MySQL (ZRM)
Vi visar i exemplet nedan stegen för att bevilja en MySQL-databasanvändare nödvändiga behörigheter för att utföra säkerhetskopior och återställningar för alla tabeller i alla databaser på en MySQL-server. Om den angivna användaren inte redan finns kommer den att skapas. På samma sätt kan två olika databasanvändare användas: en för säkerhetskopiering och en för återställning. Snälla se Nödvändiga behörigheter för MySQL-kontot i ZRM för MySQL användarmanual för mer information och den senaste listan över behörigheter som krävs för säkerhetskopior och återställningar.
Exempel på miljö
Backup-användarnamn: | backup-användare |
---|---|
Backup-användarlösenord: | zrmbackup |
ZRM-reservserver värd: | kvarts.zmanda.com |
MySQL-servervärd: | db2.zmanda.com |
MySQL-serverversion | 5.1.x |
Steg
- Logga in på MySQL-servern.
- Anslut till MySQL som root-användare.
db2:/ # mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 5.1.08
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql> - Bevilja behörigheter för användaren
backup-user
för att ansluta från ZRM-servernquartz.zmanda.com
med lösenordzrmbackup
.Notera:localhost
kan användas istället förquartz.zmanda.com
när MySQL-servern är lokal för ZRM-servern.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';
Query OK, 0 rows affected (0.01 sec) - Spola privilegier.
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec) using password