解决办法:
- 使用配置文件,将密码等信息放入配置文件中,运行package时从配置文件读取(配置文件最好存储在一个安全的地方)
- 将Package的ProtectionLevel改为EncryptSensitiveWithPassword并设置密码,部署后打开CommandLines,会提示输入密码,输入后,运行Package成功。
- 部署后进入DataSource,勾选需要的DataSource,再进入CommandLines,之前选择的DataSource会自动生成在里面,将Password编辑到里面。
第一种是正规做法,安全性较好,但是较麻烦,由于要部署到一个远程服务器上,但是又没权限将配置文件放入这台服务器,所以暂时没法采用这个办法。
后2种是自己慢慢试出来的,简单,安全性不高(尤其是第三种)