Wie verbinde ich MS SQL Server mit Windows-Authentifizierung mit der Pyodbc-Bibliothek?Verbinden mit MS SQL Server mit Windows-Authentifizierung mit Python?
Ich kann über MS Access und SQL Server Management Studio verbinden, kann aber keine funktionierende Verbindung ODBC-Zeichenfolge für Python erhalten.
Hier ist, was ich versucht habe (auch ohne 'Trusted_Connection=yes'
):
pyodbc.connect('Trusted_Connection=yes',
driver='{SQL Server}', server='[system_name]',
database='[databasename]')
pyodbc.connect('Trusted_Connection=yes', uid='me',
driver='{SQL Server}', server='localhost',
database='[databasename]')
pyodbc.connect('Trusted_Connection=yes',
driver='{SQL Server}', server='localhost',
uid='me', pwd='[windows_pass]', database='[database_name]')
pyodbc.connect('Trusted_Connection=yes',
driver='{SQL Server}', server='localhost',
database='[server_name]\\[database_name]')
pyodbc.connect('Trusted_Connection=yes',
driver='{SQL Server}', server='localhost',
database='[server_name]\[database_name]')
pyodbc.connect('Trusted_Connection=yes',
driver='{SQL Server}',
database='[server_name]\[database_name]')
Danke, dass '. \ 'Syntax den Trick gemacht hat. Beachten Sie, dass 'pyodbc.connect ('Trusted_Connection = yes', driver = '{SQL Server}', Server = '. \ [Servername]', Datenbank = '[Datenbankname]') ebenfalls funktionierte. – stackoverflowuser95
wie man mit userid und passwort verbindet – karnaf
Das hat nicht funktioniert für mich. Der Kommentar unten funktioniert jedoch. – CyprUS