2017-05-21 114 views
0

我将SQL Server 2014安装为默认实例MSSQLSERVER。我的电脑名称是DHAVAL-PCDNN8和SQL Server 2014连接问题

所以我用来连接SQL Server数据库引擎DHAVAL-PC

enter image description here

来到DNN 8安装,我用我的键入服务器名称为DHAVAL-PC和我所创建的空数据库。不过,我收到以下错误:

enter image description here

即使我MSSQLSERVERDHAVAL-PC/MSSQLSERVER./MSSQLSERVER.尝试。 没有任何服务器名称的工作。

+0

您可以使用** SQL Server Management Studio **使用'.'或'DHAVAL-PC'登录到您的服务器吗? –

+0

[安装DotNetNuke:数据库连接失败]可能的重复(http://stackoverflow.com/questions/40233283/installing-dotnetnuke-database-connection-failing) – VDWWD

回答

0

您的网站在什么标识下运行?假设您正在使用IIS查看应用程序池的标识字段。如果它是应用程序池标识,请确保您已将数据库的所有者权限授予该应用程序池。

要做到这一点,添加IIS APPPOOL\<application_pool_name>如SQL Server中的用户/登录

1

我最好的猜测是,DNN 8服务是与您的身份(帐户)运行。该身份无法登录到数据库服务器。

因此,找出运行此进程/服务的身份,然后将此服务帐户添加到数据库,配置访问权限。

...或者只是使用用户名/密码创建一个SQL服务器帐户,然后将安全性设置为“用户定义”。