我正在尝试将我的asp.net网站上传到我的HostGator Windows服务器。我在App_Data
文件夹中连接到SQL Server数据库时遇到问题。它给了我错误:
用户'PSS004 \ IWPD_353([UserName])'登录失败。
我在Visual Studio 2010中使用Windows身份验证来访问数据库并在本地查看网站。这会导致问题吗?如果是这样,如何在托管服务器上访问数据库文件时设置用户/通行证?
如果我需要进一步的信息,请告诉我。
谢谢!
答案 0 :(得分:3)
当您从网络服务器运行代码时,它最有可能使用网络服务帐户(因此Windows身份验证不起作用)。将用户帐户添加到sql server并将连接字符串更改为使用sql auth而应该修复它