繁体   English   中英

连接到ASP中的SQL Server数据库

[英]Connection to SQL server database in ASP

我知道我的问题很基本。 但是我不知道该如何配置web.config信息!

我的SQL Server与Windows身份验证连接。 我正在使用此配置:

<add key="DBServer" value="mssql" />
<add key="DBSource" value="localhost" />
<add key="DBName" value="TestDB" />
<add key="LoginName" value="KARIM-PC\Karim" />
<add key="LoginPWD" value="" />

但是我得到这个错误:

{“此操作需要与'master'数据库的连接。由于原始数据库连接已打开并且凭据已从连接字符串中删除,因此无法创建与'master'数据库的连接。提供未打开的连接。”}

例外:抛出:“用户'KARIM-PC \\ Karim'的登录失败。” (System.Data.SqlClient.SqlException)引发了System.Data.SqlClient.SqlException:“用户'KARIM-PC \\ Karim'的登录失败。”

添加<add key="TrustedConnection" value="Yes" /><add key="IntegratedSecurity" value="SSPI" />强制执行Windows身份验证。

您可以在这里阅读更多内容。

对于窗口身份验证

<add name="MyDbConn"   connectionString="Initial Catalog=MyDataBaseNAme;Data Source=MyServerName;Integrated Security=SSPI;"/>

我建议您访问以下站点: https : //www.connectionstrings.com/sql-server/以获取有关连接字符串的更多信息。 就您而言,我认为它适合您:

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM