1
我已經備份了從同一臺服務器上託管的一堆數據庫中的mysql數據庫db1。 現在只需要備份具有訪問db1權限的選定用戶,以便我可以在db1恢復之前將這些特權用戶恢復到我的新服務器。對選定的mysql數據庫的備份授權權限
我已經備份了從同一臺服務器上託管的一堆數據庫中的mysql數據庫db1。 現在只需要備份具有訪問db1權限的選定用戶,以便我可以在db1恢復之前將這些特權用戶恢復到我的新服務器。對選定的mysql數據庫的備份授權權限
類似的問題已經被張貼在計算器上:Backup MySQL users
要了解用戶,誰只給定的數據庫訪問,使用此查詢(給你的INFORMATION_SCHEMA
和mysql
數據庫足夠的權限):
SELECT * FROM INFORMATION_SCHEMA.SCHEMA_PRIVILEGES WHERE TABLE_SCHEMA = 'db1';
或
SELECT * FROM mysql.db WHERE db = 'db1';
此外,您還可以查看特定表特權用戶:
SELECT * FROM INFORMATION_SCHEMA.TABLE_PRIVILEGES WHERE TABLE_SCHEMA = 'db1';
或
SELECT * FROM mysql.tables_priv WHERE db = 'db1';