Ich nutze sehr umfangreich die FileTable-Funktion für SQL-Server
Bisher habe ich für die Suchfunktion (unter Access) die "trusted security" genutzt - also Benutzername und Passwort des angemeldeten benutzers.
Das lässt sich nach einigen Änderung leider so nicht mehr aufrecht erhalten.
Ich muß also auf eine SQL-Server-Anmeldung gehen.
Was muß ich dabei beachten? Speziell bei berechtigungen für die FileTable?
Hier ist der Code (der leider nicht funktioniert
Dim rs As New ADODB.Recordset
Dim conn As New ADODB.Connection
Dim par1 As New ADODB.Parameter
Dim par2 As New ADODB.Parameter
Dim cmd As New ADODB.Command
Dim drvstr As String, sqlstr As String
drvstr = "Provider=MSDataShape;Data Provider=SQLOLEDB;Server=192.168.1.84;Database=DocMgmt;Trusted_Connection=yes;"
If IsNull(Me.txt_Stichwort1) Or Me.txt_Stichwort1 = "" Then
Beep
Exit Sub
End If
conn.ConnectionString = drvstr
conn.Open
Bisher habe ich für die Suchfunktion (unter Access) die "trusted security" genutzt - also Benutzername und Passwort des angemeldeten benutzers.
Das lässt sich nach einigen Änderung leider so nicht mehr aufrecht erhalten.
Ich muß also auf eine SQL-Server-Anmeldung gehen.
Was muß ich dabei beachten? Speziell bei berechtigungen für die FileTable?
Hier ist der Code (der leider nicht funktioniert
Dim rs As New ADODB.Recordset
Dim conn As New ADODB.Connection
Dim par1 As New ADODB.Parameter
Dim par2 As New ADODB.Parameter
Dim cmd As New ADODB.Command
Dim drvstr As String, sqlstr As String
drvstr = "Provider=MSDataShape;Data Provider=SQLOLEDB;Server=192.168.1.84;Database=DocMgmt;Trusted_Connection=yes;"
If IsNull(Me.txt_Stichwort1) Or Me.txt_Stichwort1 = "" Then
Beep
Exit Sub
End If
conn.ConnectionString = drvstr
conn.Open