![计划任务调用 OSQL 而不硬编码明文密码的建议](https://linux22.com/image/595907/%E8%AE%A1%E5%88%92%E4%BB%BB%E5%8A%A1%E8%B0%83%E7%94%A8%20OSQL%20%E8%80%8C%E4%B8%8D%E7%A1%AC%E7%BC%96%E7%A0%81%E6%98%8E%E6%96%87%E5%AF%86%E7%A0%81%E7%9A%84%E5%BB%BA%E8%AE%AE.png)
有人能想到任何可以让 Windows 计划任务运行的技术吗数据库,但不必传递明文密码,因为明文密码是明文的?例如:
>osql -U iboyd -P BabyBatterStapleCorrect
假设:不Windows 身份验证(因为这不是一个选项)
我希望有一个
>OSQL -encryptPassword "BabyBatterStapleCorrect"
>
> OSQL
> Encrypted password: WWVzIGkgd2FudCB0byByYXBlIGJhYmllcy4gQmlnIHdob29wLiBXYW5uYSBmaWdodCBhYm91dCBpdD8=
然后我可以打电话数据库和:
>osql -U ian -P WWVzIGkgd2FudCB0byByYXBlIGJhYmllcy4gQmlnIHdob29wLiBXYW5uYSBmaWdodCBhYm91dCBpdD8=
但这不是微软所实现的。