Zufälliger Artikel

Problemstellung:

Wie kann ich das Backend-Passwort aus Connectstring einer Tabelle auslesen?

{xtypo_alert}
Das folgende Beispiel ist kein Hackertipp!
Es soll nur die Möglichkeit gezeigt werden.
{/xtypo_alert}

Normalerweise bekommt man in der Entwurfsansicht einer verknüpften Accesstabelle

nur den Connectstring ohne das DB-Passwort angezeigt.

Jetzt kann es aber erforderlich sein dieses Passwort auszulesen.

Dies kann mittels DAO oder ADO(X) erfolgen.

DAO:

Dim sConnect As String
sConnect = CurrentDb.TableDefs("Tabelle1").Connect

Hiermit würde die Variable "sConnect" den kompletten Connectstring der "Tabelle1" enthalten.

In diesem ist auch das DB-Passwort enthalten.

Dieser String kann dann mit der Split()-Funktion o.ä. zerlegt werden.

ADO(X):

Dim cn As New ADODB.Connection
 Dim cat As New ADOX.Catalog
 Dim sConnect As String
 Set cn = CurrentProject.Connection
 Set cat.ActiveConnection = cn
 sConnect = cat.Tables("Tabelle1").Properties("Jet OLEDB:Link Provider String").Value 

Hier gilt dann das Gleiche wie bei der Lösung mit DAO

 

Ähnliche Artikel

Home

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Problemstellung:

Wie ermittle ich die Access-Version? 

Public Function GetAccessVersion() As Variant
 '*******************************************
 'Name:      GetAccessVersion (Function)
 'Purpose:   ermittelt die aktuelle Accessversion
 'Author:    Thomas Keßler
 'Date:      Januar 28, 2003, 04:55:06
 'Inputs:
 'Output:
 '*******************************************
 On Error GoTo GetAccessVersion_err
 
  GetAccessVersion = SysCmd(acSysCmdAccessVer)
   
 GetAccessVersion_Exit:
     Exit Function
 
GetAccessVersion_err:
     MsgBox Err.Number & "  " & Err.Description
     Resume GetAccessVersion_Exit
 End Function

Aufruf:

Dim x As String
 x = GetAccessVersion()

Das Ergebniswäre x = "8.0" für Access 97

Ähnliche Artikel

Kommentar schreiben

Sicherheitscode
Aktualisieren

Login Form

1.png1.png9.png1.png3.png6.png2.png
Heute13
Gestern75
Diese Woche411
Dieser Monat1295
Total1191362

  • IP: 54.81.116.187
  • Browser: Unknown
  • Version:
  • OS: Unknown

Online

2
Online

21. April 2018