2010-05-18 13 views
0

在Windows服务器(2008)上备份mysql数据库的最佳/安全方式是什么?我有“MySQL管理员”,但需要保存备份项目的密码。我不喜欢做任何访问服务器的人都可以轻松访问数据库。你可以像使用Windows身份验证一样执行类似于SQL Server的任何操作。如果不是什么是最安全(和实用)的备份方式。最后,备份数据库需要什么特权?我为此任务创建了一个用户。备份MySQL数据库的安全方法?

请指教。

+0

您需要多久备份一次?你的桌子有多大? – 2010-05-18 12:51:46

回答

1

对于每个需要备份的模式,您的备份用户都需要RELOAD权限和SELECT + LOCK TABLEs。

最简单的方法是创建一个绑定到本地主机的用户(例如back @ localhost)并使用SSL证书对服务器进行身份验证(如果您的mysql安装具有SSL支持)。

我不确定您可以使用主机身份验证登录到您的MySQL服务器。如果我尝试在我的GNU/linux机器上,输入mysql -p询问当前连接的用户的密码,但我需要输入我的密码...

希望这会有所帮助。