没有用户名和密码的连接字符串,asp.net

MG.*_*MG. 3 sql asp.net connection-string sql-server-2000

我有一个用 asp.net 构建的网站,连接到 sql 2000 数据库。在我的 web.config 文件中,我有一个引用 DSN 的连接字符串。为了使我的数据库连接正常工作,我必须在字符串中包含用户名和密码。出于安全原因,有什么方法可以连接到我的数据库而不显示用户名和密码。也许是一种加密信息的方法?受信任的连接字符串方法对我不起作用。

当前方法

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
Run Code Online (Sandbox Code Playgroud)

可信方法(在我的服务器环境中不起作用)

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
Run Code Online (Sandbox Code Playgroud)

wom*_*omp 5

您可以加密 web.config 文件中的连接字符串。

请参阅MSDN 上的如何:使用数据源控件时保护连接字符串。