2017-05-21 9 views
0

SQL Server 2014를 기본 인스턴스 MSSQLSERVER으로 설치했습니다. 내 컴퓨터의 이름은 DHAVAL-PC입니다.DNN8 및 SQL Server 2014 연결 문제

그래서 SQL 서버 데이터베이스 엔진을 DHAVAL-PC과 연결하는 데 사용되었습니다. DNN 8 설치 오는

enter image description here

, 내 서버 DHAVAL-PC 등의 이름과 내가 만든 빈 데이터베이스를 입력하는 데 사용됩니다.

enter image description here

심지어 내가 MSSQLSERVER, DHAVAL-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를 사용한다고 가정하면 응용 프로그램 풀의 ID 필드를 살펴보십시오. 응용 프로그램 풀 ID 인 경우 해당 응용 프로그램 풀에 대한 데이터베이스에 대한 소유자 권한을 부여했는지 확인하십시오.

는 그렇게

1

내 추측이 DNN 8 서비스는 사용자의 ID (계정)와 함께 실행되지 않는 것입니다 SQL 서버의 사용자/로그온으로 IIS APPPOOL\<application_pool_name>을 추가합니다. 이 ID는 데이터베이스 서버에 로그인 할 수 없습니다.

이 프로세스/서비스가 실행되는 ID를 파악한 다음 데이터베이스에이 서비스 계정을 추가하고 액세스 권한도 구성하십시오.

... 또는 username/password를 사용하여 SQL 서버 계정을 만든 다음 보안을 "사용자 정의"로 설정하십시오.