我想安排一个直接使用mysqldump的cron作业,或调用一个执行mysqldump的脚本。我的问题是,因为mysqldump需要提供密码,将mysqldump直接作为cron作业安全吗?如果没有,在使用脚本时,保护密码最安全的方法是什么?
答案 0 :(得分:1)
我认为你应该:
但是如果你在root下运行cron,那么你可以直接在cron中指定用户/密码,因为只有有限的用户可以浏览这个文件。
答案 1 :(得分:0)
您可以将密码写入脚本文件并仅设置其权限root用户。而不是在crontab中定义它。
除非以root用户身份登录,否则没有人能看到它。如果其他人可以以root用户身份登录mysql密码不会是你的主要问题..
您也可以使用特定用户而不是root,只需要必要的权限..