【问题标题】:Perl script handling with database使用数据库处理 Perl 脚本
【发布时间】:2016-11-25 21:08:48
【问题描述】:

目前我们有 perl 脚本,它将与数据库交互并提示用户密码以连接到数据库。 目前我们正在手动运行该脚本并提供密码以继续。 但是在这里我们计划在深夜运行该脚本,它不应该询问用户密码并与数据库交互并继续执行。 我们有什么办法可以做到这一点,比如加密/解密之类的。 请帮忙

【问题讨论】:

标签: perl


【解决方案1】:

如果密码成为脚本的参数(例如作为环境变量传递以避免在 ps 中可见),则它仅对使用相同帐户登录的人可见。可以创建一个安全的专用帐户来启动此脚本。

【讨论】:

  • 真的很有帮助。谢谢!!
【解决方案2】:

我建议使用Crypt::SaltedHash 参见此处。 http://search.cpan.org/~gshank/Crypt-SaltedHash-0.09/lib/Crypt/SaltedHash.pm

【讨论】:

    猜你喜欢
    • 2014-02-15
    • 2015-09-11
    • 1970-01-01
    • 2016-03-20
    • 2015-11-30
    • 2015-11-27
    • 2015-09-07
    • 1970-01-01
    • 2011-11-03
    相关资源
    最近更新 更多