0

我需要构建一个连接到 SQL Server 的服务。我对身份验证的想法是使用执行用户,因此我不必手动更改密码。要连接到 SQL Server,我使用System.Data.SQLClient,直到现在我设置了SQLConnectionStringBuilder并对凭据进行硬编码。

我尝试使用用户给定的NetworkCredentials,但找不到将其用于 SQL 连接的方法。

有什么办法可以做到吗?如果没有,我如何安全地保存用户凭据(例如在文件中?)以在运行时读取?该应用程序每晚都应作为无头服务运行,因此我在运行时无法使用用户输入。

提前致谢

4

0 回答 0