2013-08-26 5 views
1

내가 SQL 서버 아래 2008 년받기 오류 메시지 "알 수없는 사용자 이름 또는 잘못된 암호"2008

에 하나 개의 공유 폴더 경로를 사용하여 프로 시저를 실행할 수 없습니다입니다 SQL 서버의 프로 시저를 실행하면의 조각이있는 동안 내가 사용하고 저장 프로 시저 : 위의 절차를 실행에

DECLARE @S AS NVARCHAR(36) = NEWID(),  @return_value int,  
> @vcStatusMsg nvarchar(max),  @vcFileLocation nvarchar(500) 
>   EXEC @return_value = [dbo].[uspGenerateReport] 
>   @vcStatusMsg = @vcStatusMsg OUTPUT, 
>   @vcFileLocation = @vcFileLocation OUTPUT, 
>   @vcReportPath = N'\\demo\', 
>   @vcReportFileName = @S, 
>   @vcReportName = N'UserReport', 
>   @vcReportFolder = N'testReport', @vcReportParamter = N'TEST_ID=10',  @vcReportServerUrl = 
> N'http://***/reportserver/reportexecution2005.asmx?wsdl', 
> @vcServerDomain = N'***', @vcServerUserName = N'***',  
> @vcServerPassword = N'***' 
> 
> SELECT @vcStatusMsg as N'@vcStatusMsg', @vcFileLocation as 
> N'@vcFileLocation' 

, 나는 오류 메시지가 무엇입니까 : "System.IO.IOException : 로그온 실패 : 알 수없는 사용자 이름 또는 잘못된 암호"

여기 공유 폴더 경로에 액세스하려고합니다.

미리 감사드립니다.

답변

1

이 오류 메시지는 절차에서 잘못된 경로가 원인입니다.

절차에 지정된 네트워크 경로에 인증이 필요하며 SQL Server가 오류 메시지를 생성 할 수 있도록 파일에 액세스하기 위해 유효한 자격 증명을 얻지 못했습니다.

그래서 해결책은

공유 폴더에 액세스하는 과정에서 자격 증명을 지정, 다음과 같이 뭔가 될 것입니다.

또는

당신이없는 경우/바로 공유 폴더에서 암호 보호를 제거, 자격 증명을 설정하지 않습니다.

희망이 도움이 될 수 있습니다.

+0

감사합니다. ashis 님, 공유 폴더에서 비밀번호 보호 기능을 삭제하고 나에게 도움이되었습니다. –