繁体   English   中英

备份MySQL数据库的安全方法?

[英]Secure way to backup MySQL databases?

在Windows Server(2008)上备份mysql数据库的最佳/安全方法是什么? 我有“ MySQL Administrator”,但是这要求您保存备份项目的密码。 我不热衷于此,因为任何人只要拥有对服务器的访问权限,便可以轻松访问数据库。 您可以执行类似于SQL Server的任何操作,例如使用Windows身份验证。 如果不是,最安全(最实用)的备份方式是什么。 最后,备份数据库需要哪些特权? 我已经为此任务创建了一个用户。

请指教。

您的备份用户需要针对每个需要备份的架构使用RELOAD特权和SELECT + LOCK TABLE。

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

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

希望能有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM