Standard Security:
1 2 3 4 5 |
oConn.Open "Driver={SQL Server};" & _ "Server=MyServerName;" & _ "Database=myDatabaseName;" & _ "Uid=myUsername;" & _ "Pwd=myPassword" |
Trusted Connection security (Vertrauenswürdige Verbindung):
1 2 3 4 5 |
oConn.Open "Driver={SQL Server};" & _ "Server=MyServerName;" & _ "Database=myDatabaseName;" & _ "Uid=;" & _ "Pwd=" |
oder:
1 2 3 4 |
oConn.Open "Driver={SQL Server};" & _ "Server=MyServerName;" & _ "Database=myDatabaseName;" & _ "Trusted_Connection=yes" |
Um nach Benutzername und Kennwort zu fragen:
1 2 3 4 |
oConn.Properties("Prompt") = adPromptAlways oConn.Open "Driver={SQL Server};" & _ "Server=MyServerName;" & _ "DataBase=myDatabaseName" |
Um zu einem SQL Server auf dem selben Computer zu verbinden:
1 2 3 4 5 |
oConn.Open "Driver={SQL Server};" & _ "Server=(local);" & _ "Database=myDatabaseName;" & _ "Uid=myUsername;" & _ "Pwd=myPassword" |
Um zu einem SQL Server auf einem entfernten Rechner über eine IP-Adresse zu verbinden:
1 2 3 4 5 6 7 |
oConn.Open "Driver={SQL Server};" & _ "Server=xxx.xxx.xxx.xxx;" & _ "Address=xxx.xxx.xxx.xxx,1433;" & _ "Network=DBMSSOCN;" & _ "Database=myDatabaseName;" & _ "Uid=myUsername;" & _ "Pwd=myPassword" |
Hinweise:
- xxx.xxx.xxx.xxx ist eine IP-Adresse
- 1433 ist der Standardport des SQL Servers
- “Network=DBMSSOCN” veranlasst ODBC dazu, TCP/IP anstatt von Named Pipes zu verwenden