SharedIT | 묻고 답하기(AMP)

SQL 로그 관련 질문입니다.

DB백업이 안되서 로그를 확인하는데, 약 30분 간격으로 아래 로그가 계속해서 올라옵니다.. 혹시 바이러스나 그런 부분일까요...?

참고로 MS SQL 2008버전 사용 중입니다.

[298] SQLServer 오류: 15404, Windows NT 그룹/사용자 'WIN-221DM8G9F1A\Administrator'에 대한 정보를 가져올 수 없습니다. 오류 코드 0x534. [SQLSTATE 42000] (ConnIsLoginSysAdmin)

Tags : 태그가 없습니다.

2개의 답변이 있습니다.

양성환
  0 추천 | 약 8년 전

로그백업이 30분 단위로 돌고 있나보네요

WIN-221DM8G9F1A\Administrator 의 계정으로 로 SQLAGENT 백업 JOB을 생성하고 실행하고 있는데,

이 계정은 AD 계정이 아니니 정보가 없음..AD 계정으로 수행해라는 이야기 입니다.

로컬 어드민을 비활성화 시키고 AD로 정책을 통일 시키는 것도 하나의 방법이긴 합니다만...

대형작업이죠

(추가)

백업이 안된다고 하면 문제가 조금 더 복잡해지는데요

WIN-221DM8G9F1A\Administrator 이 계정이 어떤녀석인지 부터 찾으시구요

이 계정이 백업하는 디스크에 대한 권한이 없는 경우 입니다.

그리고 추가로 봐야 하는 것이 SQLAGENT 의 시작계정도 확인해야 합니다.

AD 서버이기 때문에 AD 계정으로 통일해주는것이 좋습니다.

(추가2)

AD로 구성되어 있는 것으로 봐서는 MSCS 로 이중화되어 있는 거네요

그렇다면 WIN-221DM8G9F1A\Administrator 계정은 로컬 어드민 일테구요

당연히 SQLDB로 사용하는 스토리지에 사용자의 권한이 없어서 생기는 문제 입니다.

로컬 어드민이 살아 있다는 경우는 2가지 경우로 예상이 되는데,

SQL클러스터 설치구성이 잘못되었거나...공유기능만 쉐어드로 설치 해야 하는데,

클러스터를 양쪽에 설치 했다는 것같아 보이는군요

제 생각엔 클러스터 구성도 문제가 있어 보이네요

백업을 누가 만들었는지 모르겠지만, SQL에 SSMS로 로그인 할때 로컬 어드민인 WIN-221DM8G9F1A\Administrator 계정으로 백업 잡을 만들어 둔것이죠

현재 사용하는 백업잡을 수정하시던지, 삭제 후 AD 계정으로 재생성하시면 됩니다.

로컬 어드민 계정을 사용하는 것은 보안 측면에서도 좋지 않습니다.

werther.chan
  0 추천 | 약 8년 전

인터넷검색을 하니 하기와 같이 달려있네요..
기존 administrator 계정이 있었으나
보안 상에 이유로 해당 계정명이 변경되어 기존에 등록된 명칭이 달라서 발생된것으로 확인되었습니다.

그래서 로그인에 adimistrator에 이름을 현재변경된 test로 변경하고 다시 sql 2005 스튜디오를 실행하여
유지관리계획을 새롭게 만드니 해결되었다.

이곳에서 한번 확인해 보세요~
http://blog.naver.com/aisiteru_u/80110438456

아니면 전산포럼에 DB전문가 bytes님께서 계시는데 그쪽에 문의하시면 보다 전문적인 내용을 아실 수 있을것 같습니다.