2011-02-15 1 views
2

Windows 인증을 사용하여 SQL Server에 연결하려고합니다. 일반 실행 파일로 실행할 때 코드가 제대로 작동하지만 오류가 발생합니다. 'NT AUTHORITY \ ANONYMOUS LOGON'사용자가 로그인하지 못했습니다.Windows 서비스의 SQL Server에 NT 인증 사용

사용자 이름과 암호를 연결 문자열하지만 도움이되지 않습니다.

아이디어가 있으십니까?

답변

2

servie로 실행중인 경우 Windows 서비스의 로그온 ID를 변경해야합니다.

  1. 시작> 실행> Services.msc를
  2. "서비스"
  3. 에서 서비스를 마우스 오른쪽 단추로 클릭 도메인 사용자에 대한 계정 이름과 암호를 입력 탭
  4. "에 로그인"를 선택 은 "이 계정", "비밀번호"는 상자
  5. "확인"을 클릭
  6. 를 다시 시작합니다 서비스 "비밀번호 확인"

통합 인증을 통해 SQL Server에 연결하는 프로세스를 구성 할 때 연결 문자열에 사용자 이름/암호 조합을 지정하거나 지정할 수 없습니다.

+0

고마워요. 문제 해결됨. – Grazi

0

SQL Server에 대한 액세스 권한이있는 계정으로 실행되도록 서비스를 구성하십시오. Service Properties - Log On - This account