从问题标题来看,有没有办法在不使用字符串连接的情况下连接到数据库服务器?
我不习惯,但代码中的连接字符串我想要另一种方式。
无论数据库引擎是什么都可以吗?
我正在使用 C# 构建 Windows 窗体应用程序。
我的意思是诸如受信任的设备或Windows身份验证或通过连接服务器端的程序来进行身份验证
最佳答案
你不能。您必须有一个连接字符串来提供服务器的位置和数据库名称。
如果您因为害怕对代码进行逆向工程而需要隐藏凭据,那么您有 2 个选择:
1 - 使用集成安全性 ( Docs )。
2 - 加密您的配置文件:按照此 link或者这个link .
此外,您可能会发现这个 Article有帮助。
关于c# - 无需连接字符串即可连接到数据库服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38283383/