pyodbc 및 pypyodbc python 패키지를 사용하여 SQL 서버에 연결했습니다.SQL 서버와의 Python 연결
[ 'SQL Server', 'SQL Server Native Client 10.0', 'SQL Server 용 ODBC 드라이버 11', 'SQL Server 용 ODBC 드라이버 13']의 드라이버를 사용하는 드라이버.
연결 문자열 :
connection = pyodbc.connect('DRIVER={SQL Server};'
'Server=aaa.database.windows.net;'
'DATABASE=DB_NAME;'
'UID=User_name;'
'PWD=password')
같은 지금은 무엇입니까 오류 메시지 "DatabaseError의 : (u'28000 ', U"[28000] [Microsoft] [ODBC SQL Server 드라이버] [SQL 서버] 로그인 사용자 "
실패하지만 SQL 서버 관리 스튜디오를 통해 서버에 연결할 수 있습니다.
의 SQL 서버 인증, 아니 Windows 인증합니다. ,536,파이썬 패키지 및 드라이버 문제 또는 DB 문제에 관한 것입니까? 해결하는 방법?
시도하지 않았지만 https://www.connectionstrings.com/sql-server-native-client-11-0-odbc-driver/ 및 https://stackoverflow.com/questions/11451101/에 따라 시도해보십시오. 가져 오기 - 데이터 - sql - 사용 - pyodbc 연결 문자열이 잘못되었을 수도 있습니다 - 당신은 개별 매개 변수가 개별 string으로 분리되어야하며 전체 string__이 아닌지 확신합니까? –
예 ... 올바른 것입니다 .. 그렇지 않으면 잘못된 구문 오류가 발생합니다 –
혹시이 문제를 해결 했습니까? 나는 같은 문제가있다. – user1761806