[에러노트] 사용자 'sa'이(가) 로그인하지 못했습니다. 이 사용자는 트러스트된 SQL Server 연결과 관련되어 있지 않습니다. (Microsoft SQL Server, 오류: 18452)

에러노트|2017. 9. 21. 15:49
반응형

MS-SQL 설치 후 로그인 시 에러 메시지



아래와 같은 오류 메시지가 뜨고 로그인이 되지 않는 문제.


사용자 'sa'이(가) 로그인하지 못했습니다. 이 사용자는 트러스트된 SQL Server 연결과 관련되어 있지 않습니다. (Microsoft SQL Server, 오류: 18452)


도움말을 보려면 다음을 클릭하십시오: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18452&LinkId=20476





 Login failed for user 'sa'. The user is not associated with a trusted SQL Server connection. (Microsoft SQL Server, Error: 18452) 


 For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18452&LinkId=20476



초기 설치시에는 기본 MS-SQL 서버 인증 상태가 Window 인증 모드로 되어있기 때문에


Sa 로 로그인 하려면 옵션을 변경해주어야 합니다.


서버 속성에서 보안 > 서버 인증 >  SQL Server 및 Windows 인증모드로 설정해줍니다.

(SQL Server and Windows Authentication mode)






댓글()

jquery ajax 동기처리가 안되는 경우.. async 옵션이 적용 안될 때.

Open API/Jquery|2017. 9. 20. 18:59
반응형

jQuery ajax 옵션중에는 async 옵션이 있습니다.

이것은 기본적으로 ajax가 비동기 처리를 하지만 필요에 따라 동기 요청을 하기 위한 옵션이지만

최근 경험상 적용이 되지 않는 것이 확인되어 api 사이트를 확인해보니 

아래와 같은 내용이 확인이 됩니다.


크로스 도메인일 경우 데이터 타입이 jsonp라면 지원되지 않는다. 

위의 조건 외에도 1.8 버전 이후부터 지원되지 않음이라고 명시되어있고 

콜백 함수를 이용하도록 명시가 되어있으니 

1.8버전 혹은 최신 버전을 사용하는 경우 문제가 될 것같습니다.


그런데...되는 경우도 있고..안되는 경우도 있고...모호하네요.


확실하게 그냥 콜백 함수를 사용해야겠습니다.


 

  async (default: true)
  Type: Boolean
By default, all requests are sent asynchronously (i.e. this is set to true by default). If you need synchronous requests, set this option to false. Cross-domain requests and dataType: "jsonp"requests do not support synchronous operation. Note that synchronous requests may temporarily lock the browser, disabling any actions while the request is active. As of jQuery 1.8, the use of async: false with jqXHR ($.Deferred) is deprecated; you must use the success/error/complete callback options instead of the corresponding methods of the jqXHR object such as jqXHR.done().


http://api.jquery.com/jQuery.ajax/

댓글()

[에러노트] [DBNETLIB][ConnectionOpen (Connect()).]SQL Server가 없거나 액세스할 수 없습니다.

에러노트|2017. 9. 19. 18:20
반응형

업무용 PC를 포맷하고 MS-SQL Express 2012 버전 설치 이후 연결하려고 하면 



아래와 같은 오류 메시지가 뜹니다.



[DBNETLIB][ConnectionOpen (Connect()).]SQL Server가 없거나 액세스할 수 없습니다.





해결 방법 : 


1. SQL Server 구성 관리자 실행.



2.  SQL Server 네트워크 구성 > SQLEXPRESS 에 대한 프로토콜 선택


( 아래 사진 참고 )




3. TCP / IP 속성 > IP 주소 > IPAll > TCP 동적 포트 입력란에 1433 입력.


( 아래 사진 참고 )







위와 같이 수정하면 접속이 됩니다.


매번 포맷하고 나서 설치 할때 마다 이러고 있는데


저장 / 공유용으로 기록을 남깁니다.


댓글()