안녕하세요. 어제 하루 삽질하다가 이렇게 질문 올립니다.

현재 사용하는 SQL 서버 버전은 Standard Edition (64-bit) 이며, SP1이 적용이 되어 있는 상태 입니다.

 

우선 SQL 서버는 A, B 서버가 있고 B 서버에 프로시져를 만들었고 이 프로시져를 Job으로 생성하여 매일 새벽 12시에 돌아가게 설정을 하였습니다. 실행되는 프로시져에는 A서버에서 Data를 가지고 오는 부분이 있기에 B 서버에 A서버로의 Linked Server를 설정 한 상태이고

각 서버에는 U1(db_owner)이라는 계정이 있어 이에 대한 로그인 매핑을 하였습니다.

 

U1으로 B 서버에 로그인을 하여 해당 프로시져를 실행하면 정상적으로 작동을 합니다.

단, Agent에서 실행을 하면 에러가 나며 A서버로의 로그인 매핑이 없어 Access Denied 되었다는 메세지가 나옵니다.

여기서 이해가 가지 않는 부분은 해당 Job에 대한 Owner는 U1인데, 로그인 매핑이 없다는 메세지를 보면 Agent Service를 실행하는 도메인계정(KR\Test)에 대한 로그인 매핑이 없다는 이야기가 나옵니다.

 

뭐 해결책으로는 로그인매핑에 KR\Test -> U1으로 추가해 주거나, 해당 Job의 Step에 Run as User를 U1으로 설정하면 Job도 에러가 발생하지는 않지만, 근본적으로 에러가 발생하는 이유가 궁금해서 질문 드립니다.

 

이와 같은 이야기라면 서비스 실행 계정에 대한 로그인 매핑을 해야 한다는 이야기 인데 이 부분이 잘 이해가 가지 않습니다.

Job의 View History를 보니 Execute as User가 Agent 서비스 실행 계정인 것도 있고, 로컬로그인계정인 것도 있네요.... 

 

아무쪼록 많은 도움 부탁 드립니다.

 

감사합니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2140
6729 초당 쿼리수 [2] 퀸동 2013.04.25 12899
6728 cursor대신 while문을 사용할 경우에 어떻게 하는 것이 좋을까요 [1] 후룩후룩 2013.04.25 8666
6727 Merge Into 성능관련 문의 [1] 메칸더 2013.04.25 14630
6726 DW의 수집, 통합영역 구분 김기현742 2013.04.25 5828
6725 오라클 날짜함수 (휴일제외한 날짜계산) [1] 착한이 2013.04.25 33165
6724 컬럼 값 비교 [1] 퀸동 2013.04.25 7572
6723 SQL Server 로그 [2] 전념 2013.04.25 7121
6722 CPU 50% 사용하고 메모리는 오히려 사용하지 않습니다. [7] 연구중 2013.04.24 7445
6721 재등록] MSCS 노드 추가시 다운타임 발생유무 질문 [4] heesy 2013.04.24 6972
» Job 실행 시 로그인 매핑 문제 이성주_300701 2013.04.24 13913
6719 이전행과의 내용이 같을 경우... [3] 메칸더 2013.04.23 9206
6718 설문조사 관련 통계 쿼리 여쭙고 싶습니다 Hakuna Matata 2013.04.23 8442
6717 대용량 DB 성능 향상을 위한 방안 질문 좀 드려요~~ [6] 케빈느 2013.04.23 6454
6716 ldf 파일 용량을 축소 하였습니다. 그런데 원리가.. [2] 호짱 2013.04.23 7788
6715 서버안의 모든 DB와 설정내역을 한번에 백업해서 다른서버에 복구할 수 있나요? [2] 아더왕 2013.04.23 8721
6714 인서트 작업이 됐다가 안됐다가 하는 경우도 있나요? [2] 카루카루 2013.04.23 6562
6713 mdf, ndf와 ldf를 추가 하고자 합니다. [1] 호짱 2013.04.23 6447
6712 로그파일이 크면 데이터베이스 분리 작업이 한시간 이상 걸릴 수 있나요? [2] MySql00 2013.04.23 5650
6711 특정 문자가 없는 데이터 [1] 조C 2013.04.22 6388
6710 서버 재시작후 데이터가 없어졌습니다...복구 가능할까요? [1] sh1111 2013.04.22 5673





XE Login