次のコードを使用して、SQL Serverデータベースへの接続を作成します。私がフラスコアプリケーションを実行すると、正常に動作します。WindowsサービスとしてPyodbc SQL Serverの接続が動作しない
cnxn = pyodbc.connect(driver='{ODBC Driver 13 for SQL Server}',
server='my_user',
database='my_db',
username='my_username',
password='pass',
trusted_connection='yes'
)
しかし、今ではnssmツールを使用してWindowsサービスを作成しました。サービスは、サービスを開始する.batファイルを実行するだけです。
pyodbc.InterfaceError: ('28000', '[28000] [Microsoft][ODBC Driver 13 for SQL Server]
[SQL Server]Login failed for user \'WORKGROUP\\my_user$\'. (18456) (SQLDriverConnect);
[28000] [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Cannot open database
"my_db" requested by the login.
The login failed. (4060); [28000] [Microsoft]
[ODBC Driver 13 for SQL Server]Invalid connection string attribute (0);
どうすれば可能ですか?