我正在尝试使用以下连接字符串连接到我的本地计算机上的数据库,并且以下连接字符串失败
conn = new SqlConnection("Server=(local);DataBase=dnn6;Integrated Security=SSPI");
我正在使用IIS 6作为我的网络服务器,当我打开该页面时,我收到以下错误。
无法打开登录请求的数据库“dnn6”。登录失败。
用户'IIS APPPOOL \ demo'登录失败。
我正在使用SQL Server 2012
答案 0 :(得分:1)
问题是用于访问SQL Server(IIS APPPOOL\demo
)的IIS帐户无法访问它。
您需要:
IIS APPPOOL\demo
的权限授予您的SQL Server