###前提・実現したいこと
pyodbcを使ってAzure SQLデータベースに接続する際に、
1台目のPCでは接続できたのですが、
2台目のPCでは接続できません。
MSSMでは2台目のPCでも接続できています。
何か試すべきことがありましたらご教授ください。
###発生している問題・エラーメッセージ
cnxn = pyodbc.connect('DRIVER={ODBC Driver 13 for SQL Server};PORT=1433;SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password) pyodbc.Error: ('28000', "[28000] [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Login failed for user 'aaa'. (18456) (SQLDriverConnect)")
###該当のソースコード
python
1import pyodbc 2 3class process_db: 4 5 def connect_db(self): 6 print('server connecting...') 7 server='nnn.database.windows.net' 8 username='aaa' 9 password='***' 10 database='XXX' 11 12 cnxn = pyodbc.connect('DRIVER={ODBC Driver 13 for SQL Server};PORT=1433;SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password) 13 self.cur = cnxn.cursor() 14 15 print(self.cur) 16 print('server connected!') 17 18pdb=process_db() 19pdb.connect_db()
###試したこと
Microsoft® ODBC Driver 13.1 for SQL Server®
の再インストール
あなたの回答
tips
プレビュー