背景
我有一个Excel应用程序,该应用程序通过VBA使用ADODB Connection
连接到SQL Server。此ADODB连接包含经过硬编码的凭据。我知道这不是最佳做法。
问题
引起我注意的是,有些用户正在使用this method访问受密码保护的VBA模块并检索连接凭据。他们使用它来访问服务器。
可能的解决方案?
我正在考虑从VBA隐藏连接字符串的可行解决方案,或者使用this method设置安全连接字符串。
我想知道是否可以使用内置的凭据构建此类,以便在VBA中我们不对凭据进行硬编码,而只是引用此连接类?
这里有人有经验吗?
我看过this solution。但是,我正在使用Visual Basic的2017版本,并且无法遵循分步指南。特别是,我找不到activeX参考。
我非常感谢您的帮助。
非常感谢。