2010-06-23 2 views
0

SQL 2000에서 3 년 동안 사용하지 않은 DTS 패키지가 있습니다. 매일 밤 문제없이 패키지가 실행 중입니다. 이제 약간의 변경이 필요합니다.DTS JET 암호를 통한 액세스 문제

패키지는 암호가 설정된 Access 파일에서 데이터를 읽습니다. DTS 디자이너에서 Access 연결을 열고 OK (확인)를 클릭하면 "유효한 암호가 아닙니다"라는 오류 메시지가 나타납니다.

왜 암호가 잘못되었지만 매일 밤 패키지가 실행될 때 유효합니까? 내가 뭘 놓치고 있니?

EDIT - SQL 2008이 있습니다. 데이터 가져 오기를 실행할 때 Jet OleDB : Database password (DTS 패키지에 암호가 설정된 암호)를 지정하면 문제없이 Access 파일을 열 수 있습니다.

답변

0

답변 - 문제의 DTS 패키지를 만든 (소유 한) 사용자가 SQL 서버에 로그온하지 않았습니다. 패키지 소유자와 동일한 사용자로 로그인하면 모든 것이 작동합니다.

0

런타임에 연결 문자열이 패키지에있는 연결 문자열과 다를 수 있습니다.

암호가 설정 파일이나 변수에있을 수 있습니다.

+0

그 이상의 것을 제공해야합니다. 디자이너가 오류를 제기하더라도 암호는 유효하지 않습니다. – Vnuk

관련 문제