사용자 프로필 동기화 구성 서비스에서 SQL Server에 연결할 수 없음 - 이벤트 4(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2010-03-16

경고 이름:   User Profile Synchronization Configuration Windows Service에서 SQL Server에 연결할 수 없음

이벤트 ID:   4

요약:   User Profile Synchronization Service에서 SQL Server 인스턴스에 연결할 수 없습니다. 이 서비스에서 SQL Server 인스턴스에 연결할 수 없으면 사용자 프로필 동기화가 작동하지 않습니다.

증상:   이벤트 로그에 다음과 같은 이벤트가 나타납니다. 이벤트 ID: 4 설명: Forefront Identity Manager Service에서 SQL Database Server에 연결할 수 없습니다. SQL Server에 연결할 수 없습니다. 연결 실패는 네트워크 오류, 잘못된 방화벽 구성 또는 기타 연결 문제 때문일 수 있습니다. 또한 SQL Server 연결 정보가 잘못 구성되었을 수도 있습니다. Forefront Identity Manager Service 컴퓨터에서 SQL Server에 연결할 수 있는지 확인하십시오. SQL Server가 실행 중이고, 네트워크 연결이 활성 상태이며, 방화벽이 제대로 구성되어 있는지 확인하십시오. 마지막으로, 연결 정보가 제대로 구성되어 있는지 확인하십시오. 이 구성은 Windows 레지스트리에 저장됩니다.

원인:   네트워크 연결에 문제가 있거나 SQL Server 인스턴스에서 암호가 틀리거나 변경되었기 때문에 User Profile Synchronization Configuration Service에서 SQL Server 인스턴스의 데이터베이스에 액세스할 수 없습니다.

해결 방법:   데이터베이스 서버가 실행 중이고 사용 가능한지 확인

  1. 데이터베이스 서버의 서비스 스냅인에서 SQL Server(MSSQLSERVER) Service가 실행 중인지 확인합니다.

해결 방법:   데이터베이스 서버와 팜 간 연결 확인

  1. 오류 세부 정보에 제공된 계정으로 Microsoft SQL Server Management Studio에 로그온하여 연결을 클릭하고 데이터베이스 엔진을 클릭합니다.

  2. 오류 세부 정보에 제공된 서버 이름을 입력하고 연결을 클릭합니다.

해결 방법:  User Profile Synchronization Service 자격 증명 확인

  1. 중앙 관리 홈 페이지에서 응용 프로그램 관리를 클릭하고 서비스 응용 프로그램 섹션에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 페이지에서 User Profile Service 응용 프로그램을 클릭합니다.

  3. User Profile Service 페이지의 동기화 섹션에서 동기화 연결 구성을 클릭합니다.

  4. 연결을 마우스 오른쪽 단추로 클릭하고 연결 편집을 클릭합니다.

  5. 자격 증명 및 권한 컨테이너가 연결에서 제공되는지 확인합니다. 또한 디렉터리에서 데이터를 읽고 쓸 수 있는 권한이 자격 증명에 있는지 확인하고, User Profile Synchronization Service가 디렉터리에 있는 올바른 조직 구성 단위를 대상으로 하는지도 확인합니다. 자격 증명이 데이터베이스 서버의 데이터베이스에서 db_owner 고정 데이터베이스 역할을 갖는지 확인합니다.

해결 방법:   데이터베이스 액세스 자격 증명 확인

  1. 중앙 관리 홈 페이지에서 보안을 클릭하고 서비스 응용 프로그램을 클릭합니다.

  2. 보안 페이지의 일반 보안 섹션에서 서비스 계정 구성을 클릭합니다.

  3. 서비스 계정 페이지의 서비스 계정 드롭다운 목록에서 팜 계정을 클릭합니다.

  4. 이 계정에 데이터베이스 서버에 대한 충분한 사용 권한이 있는지 확인합니다.