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

Access gesicherte mdb (mdw) in mde konvertieren per VBA, VB

Frage Entwicklung VB for Applications

Mitglied: surtur

surtur (Level 1) - Jetzt verbinden

10.02.2009, aktualisiert 13:18 Uhr, 11097 Aufrufe, 6 Kommentare

Hallo Zusammen!

Ich sollte in Access 2000 aus einer gesicherten Datenbank eine MDE-Datei erstellen.
Die Datenbank ist ganz normal über den Benutzerdatensicherheits-Assistent gesichert worden (MDW).

Jetzt kenne ich die folgende Methode um aus einer MDB eine MDE zu erstellen:

Set vAcc = New Access.Application
vAcc.SysCmd 603, pSource, pDestination
Set vAcc = Nothing

Dies funktioniert auch wunderbar bei ungesicherten Datenbanken.

Jetzt meine Frage:

Welche Syntax muß ich für eine gesicherte Datenbank verwenden bzw. gibt es einen anderen Weg?
Methoden mit "SendKeys" kann ich nicht verwenden da alles im Hintergrund per VB oder VBA laufen sollte.

Danke Euch im Voraus!
Mitglied: Logan000
10.02.2009 um 13:38 Uhr
Moin Moin

Das ist zwar schon richtig lange her das ich mich damit befasst habe, aber wenn ich mich recht erinnere:
Access erstellt die MDE, und welche MDW Access gerade verwendet, ist systemweit eingestellt.
D.h. Solange du also die richtige MDW verwendest, brauchst du in deinem Skript nix anpassen
(bin mir aber nicht 100% sicher).

Gruß L.
Bitte warten ..
Mitglied: surtur
10.02.2009 um 14:18 Uhr
Hallo, danke für die Antwort!

Meine Datenbank verwendet eine eigene MDW, andere Datenbanken habe wieder ihre eigenen MDWs.

Ich denke das Problem besteht darin, daß die MDB passwortgeschützt ist und die Funktion daher die MDE nicht erstellen kann.
Nur wie kann ich bei der Syntax das Passwort mitgeben bzw. brauche ich den Pfad zur MDW?

g
surtur
Bitte warten ..
Mitglied: Logan000
10.02.2009 um 15:42 Uhr
Moin Moin

Such mal auf deinem PC nach der wrkgadm.exe.

Wenn Du diese ausführst legst du für Access fest ob und welche .mdw gilt.
Wenn eine unbehandelte system.mdw (liegt normalerweise im systen32 Verz.) nimmst, sollte beim Start deiner datenbank keine PWD abfrage kommen.
Jetzt könntest Du mit deinem Skript eine MDE erstellen.

Wenn Du dich jetzt wieder deiner angepassten mdw anschliesst (wrkgadm.exe) und die MDE startest, müstest du wieder ein Kennwort eingeben.

Wenn Du den wechsel der MDW ebenfalls mit den Skript machen möchtest, schau mal in der Access hilfe nach möglichen Parametern für den syscmd Befehl nach.

Gruß L.
Bitte warten ..
Mitglied: surtur
11.02.2009 um 11:28 Uhr
Hallo, habe das nochmals gecheckt!

Die Lösung mit dem wechseln der MDW wäre nicht schlecht nur...

Access (wrkgadm.exe) zeigt nach wie vor auf die system.mdw.
Nur die eine Datenbank wurde mit dem Benutzerdatensicherheits-Assistent einer anderen MDW zugeordnet.
Für diese MDW brauche ich einen Benutzernamen und ein Passwort.

Wie kann ich diese einzelne Datenbank einer anderen MDW zuordnen?

Danke
g
surtur
Bitte warten ..
Mitglied: Logan000
11.02.2009 um 12:15 Uhr
Moin Moin

Das geht per Startparameter.

Gruß L.
Bitte warten ..
Mitglied: surtur
11.02.2009 um 14:36 Uhr
Hallo!

Ich weiß, so kann ich eine mdb über eine bestimmte mdw öffnen.
Das paßt ja soweit ganz gut!

Die mde sollte aber, wenn sie zum User rausgeht, nur noch über die eigene MDW geöffnet werden.
Das heißt, daß sie ohne die eigene MDW gar nicht mehr geöffnet werden kann (wie es über dem Benutzerdatensicherheits-Assistent der Fall ist).

Folgende Systemmeldung sollte beim direkten öffnen (ohne MDW) kommen --> wie beim sichern mit dem Benutzerdatensicherheits-Assistent:
"Sie haben nicht die nötigen Berechtigungen, um das Object ... zu bearbeiten........"

Hast Du eine Idee wie ich das erreichen kann?

Danke
g
surtur
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Access mde in mdb, mde unlocker nicht mehr zu kaufen
Frage von thomas376Microsoft Office3 Kommentare

Hallo an alle, ich will an einer uralten Datenbank Änderungen vornehmen und habe nun festgestellt, dass ich die mdb ...

Microsoft Office
MDE in MDB Verwandeln
Frage von G00DPiXelMicrosoft Office10 Kommentare

Hallo, ich habe folgendes Problem, ich habe eine xxx.exe Datei aus dem Jahre 1999, diese Installiert mir mein Verwaltungsprogramm ...

Datenbanken
False MDW - I dont like access
Frage von ChrisIODatenbanken6 Kommentare

Hey, hat jemand schon mal den Fehler in MS Access gesehen? Diese Meldung kommt sobald ich den Inhalt aktiviere ...

Datenbanken
MS Access MDB Datei analysieren
Frage von greatmgmDatenbanken5 Kommentare

Hallo zusammen, bei der Analyse einer mdb-Datei geht es mir vor allem darum welche Objekte welchen Speicher innerhalb der ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 StundenWindows 10

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 4 StundenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 18 StundenInternet3 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 21 StundenDSL, VDSL1 Kommentar

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement21 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Windows Server
Anmeldung direkt am DC nicht möglich
Frage von ThomasGrWindows Server16 Kommentare

Hallo, ich habe bei unserem Server 2016 Standard ein Problem. Keine Ahnung wie das auf einmal passiert ist. Ich ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...

TK-Netze & Geräte
VPN-fähige IP-Telefone
Frage von the-buccaneerTK-Netze & Geräte14 Kommentare

Hi! Weiss noch jemand ein VPN-fähiges IP-Telefon mit dem man z.B. einen Heimarbeitsplatz gesichert anbinden könnte? Habe nur einen ...