Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

windows authentifizierung mit vba statt Access-authentifizierung

Frage Microsoft Microsoft Office

Mitglied: siedan

siedan (Level 1) - Jetzt verbinden

09.12.2008, aktualisiert 21:48 Uhr, 5892 Aufrufe, 4 Kommentare

hallo zusammen,

Ich sitze vor einer Access-Altanwendung die Microsoft Access 2003 als Frontend .Die Authentifizierung erfolgt über einen Access-User der über die notwendigen Rechte auf die Servertabellen verfügt. Benutzername und Paßwort sind verschlüsselt in der Anwendung verspeichert.

Es liegt nun eine Anforderung vor den Zugriff auf den Access über Windows-Authentifizierung abzuwickeln.

jetzt weiss ich nicht wie kann anfangen, weil ich habe diese Access-Authentifizierung nicht programmiert . das war von meinem Vorfolger !!!

Für jede Hilfe bin ich sehr Dankbar !!
Mitglied: 60730
09.12.2008 um 12:26 Uhr
Servus,

nachdem ich mir (Access & LDAP integration) vor längerer Zeit mal zu Gemüte geführt habe - kann ich dir nur die Aussage geben - geht tatsächlich nicht.

(oder wenn - nur so krumm, das ich nicht drauf gekommen bin)

Von daher könnte ich dir nur beschreiben, wie ich das "gelöst" habe..

(wenn der Hintergrund der ist - nicht ständig die System.mdw zu pflegen, weil neue User dazu/ andere Weg sind)

Von daher - beschreibe doch mal, genau warum das geändert werden soll.

Gruß
Bitte warten ..
Mitglied: NetWolf
09.12.2008 um 12:52 Uhr
hallo,

Es liegt nun eine Anforderung vor den Zugriff auf den Access
über Windows-Authentifizierung abzuwickeln.

könntest du das mal genauer beschreiben, was genau geplant ist?

Eine Windows-Authentifizierung beinhaltet keine detaillierte Information, wer was in Access darf. Also muss du auch in diesem Fall eine Liste der berechtigten Personen mit deren Berechtigungen führen.

Du kannst die Tabelle ja schon mal erstellen.
Über den aktuellen Benutzer kannst du abfragen, wer sich gerade am PC angemeldet hat.

btw wäre es hilfreich, zu erfahren, wie gut deine Access-Kenntnisse sind.

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
Bitte warten ..
Mitglied: siedan
09.12.2008 um 16:08 Uhr
hallo noch mal

mein Code sieht so aus :


Option Compare Database
Option Explicit

Public Function Start()

'Standardwerte des aktuellen Users werden ausgelesen

Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim strSQL As String
Dim strUser As String
Dim datVon As Date
Dim datBis As Date
Dim strVon As String
Dim strBis As String

'der aktuelle User wird ermittelt

strUser = CurrentUser() ' wie kann hier Windows Passwort einlesen

'öffnen der DB Verbindung
Set db = CurrentDb

'öffnen der Userdaten
strSQL = "SELECT * FROM [qry_000_Start_000] WHERE strUsername = '" & strUser & "'"
Set rs = db.OpenRecordset(strSQL)

'falls der User noch nicht bekannt ist, wird gemeckert
If rs.EOF = True Then
MsgBox "Sie sind als User in dieser Datenbank noch nicht angelegt!" & _
"Bitte kontaktieren Sie SysPro.", vbCritical, "Unbekannter User"
End If

'Kunde und Standort werden ausgelesen und die Werte in das
'Startformular übernommen
Forms![frm_000_Start_000]![comUser] = rs![strUsername]


rs.Close
db.Close

End Function
Bitte warten ..
Mitglied: NetWolf
09.12.2008 um 21:48 Uhr
ja, so in etwa hatte ich es mir vorgestellt.

Wozu benötigst du das Passwort des Windows-Users?
Er hat sich doch schon gegenüber dem Sever als legitim mit seinem Passwort authentifiziert?

Access kann keine Passwörter auslesen!

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
Bitte warten ..
Ähnliche Inhalte
LAN, WAN, Wireless
Access Point für 802.1X Authentifizierung
gelöst Frage von technikneulingLAN, WAN, Wireless6 Kommentare

Hallo, ich hoffe mir kann hier jemand helfen. Und zwar studiere ich momentan an einer Universität, und nutze in ...

Windows Tools
IIS7 Windows Authentifizierung konfigurieren
Frage von LabidaWindows Tools1 Kommentar

Moin zusammen, ich habe einen IIS7 aufgesetzt und eine Seite hinzugefügt. Alles läuft so weit nur die Windows Authentifizierung ...

Server
Windows Authentifizierung IIS 7
Frage von LabidaServer

Hallo zusammen, ich habe einen Server 2008R2 in einer Domäne. Auf diesem läuft eine Webseite wo nur eine bestimmte ...

VB for Applications
SOAP-Authentifizierung
Frage von MarcoBornVB for Applications15 Kommentare

Hallo Forum, ich bin absoluter Neuling im Bereich SOAP und muss einen SOAP-Request aus Excel heraus starten. Bei der ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 3 StundenVerschlüsselung & Zertifikate

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 14 StundenWindows 102 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 16 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner3 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement16 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen13 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...