目前我们有perl脚本,它将与数据库交互,并提示用户密码连接数据库。 目前,我们手动运行该脚本并提供密码以继续。 但是在这里我们计划在深夜运行该脚本,它不应该询问用户密码并与数据库交互并继续执行。 我们有什么方法可以像加密/解密这样做。 请帮忙
答案 0 :(得分:0)
如果密码成为脚本的参数(例如作为环境变量传递以避免在ps中可见),则只有使用同一帐户登录的人才能看到密码。可以创建一个安全的专用帐户来启动此脚本。
答案 1 :(得分:0)
我建议使用Crypt::SaltedHash
看到这里。 http://search.cpan.org/~gshank/Crypt-SaltedHash-0.09/lib/Crypt/SaltedHash.pm