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

3
我有一个用ASP.NET构建的网站,连接到一个SQL 2000数据库。在我的web.config文件中,我有一个连接字符串引用一个DSN。为了使我的数据库连接工作,我必须在字符串中包含用户名和密码。出于安全原因,是否有任何方法可以连接到我的数据库而不显示用户名和密码,可能是一种加密信息的方法?可信连接字符串方法对我没有起作用。
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

可信方法(在我的服务器环境中无法工作)

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

1
为什么可信连接没有起作用?你是否遇到了登录失败或其他问题? - Patrick
2个回答

4

不错。你还可以(作为进一步的步骤)限制所有用户对配置文件的访问,除了 asp 用户(和管理员)。 - Patrick

0

针对具有端口号的MySQL

<add name="constring" connectionString="Server=localhost;Uid=root;Database=databasename;Port=3306;" providerName="MySql.Data.MySqlClient"/>


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接