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

没有用户名和密码的连接字符串,asp.net,asp.net,sql,sql-server-2000,connection-string,Asp.net,Sql,Sql Server 2000,Connection String,我有一个asp.net内置的网站,连接到sql 2000数据库。在web.config文件中,我有一个引用DSN的连接字符串。为了让我的数据库连接工作,我必须在字符串中包含用户名和密码。出于安全原因,是否可以在不显示用户名和密码的情况下连接到my db。也许是加密信息的方法??受信任的连接字符串方法对我不起作用 现行方法 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPas

我有一个asp.net内置的网站,连接到sql 2000数据库。在web.config文件中,我有一个引用DSN的连接字符串。为了让我的数据库连接工作,我必须在字符串中包含用户名和密码。出于安全原因,是否可以在不显示用户名和密码的情况下连接到my db。也许是加密信息的方法??受信任的连接字符串方法对我不起作用

现行方法

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
受信任的方法(在我的服务器环境中不起作用)


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


有关端口号为的MySQL,请参见MSDN上的。


为什么受信任的连接不起作用?你登录失败了吗?很好。您还可以(作为进一步的步骤)限制除asp用户(可能还有管理员)之外的所有用户对配置文件的访问。
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;