2016-08-08 3 views
0

mssql 데이터베이스에 연결하기 위해 mssql 모듈 노드를 사용하고 있습니다. 그러나 내 암호가 @ 포함되어 있고 연결 패턴이암호가 포함 된 mssql에 연결합니다.

mssql://username:[email protected]/database 

연결 오류가 발생합니다. 그것이 localhost와 같이 걸린 후에 @ 내용을 보는 것을 가정하기 때문에 가정합니다.

@가 들어있는 암호를 사용하여 연결하는 방법이 있습니까?

감사

답변

1

From MSDN :

특정 기호는 큰 따옴표 (") 또는 대괄호 ([])로 묶어야합니다 때 SQL

이 거래-SQL 문에 이러한 구분 기호를 사용합니다. 서버 로그인, 사용자, 역할 또는 암호의 특성은 다음과 같습니다.

1. 공백 문자가 포함되거나 시작됩니다.
2. $ 또는 @ 문자.

관련 문제