Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: Carlos_C am Juni 08, 2015, 11:14:35

Titel: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: Carlos_C am Juni 08, 2015, 11:14:35
Hallo liebes Forum,

ich habe eine Datenbank bekommen, die jemand anders (der nicht mehr da ist) in der Firma im 2009 mit Access 2003 programmiert hat (jetzt haben wir Access 2013), um sie zu ändern (weiter zu programmieren).

Es sind eigentlich 2 Dateien: Datenbank.mdb und Sicherheit.mdw . In der Datei Sicherheit.mdw sind anscheinend alle User und Zugriffsrechte gespeichert.

Wenn ich Doppelklick auf Datenbank.mdb mache komme ich rein (das System fragt aber nicht nach User und Passwort). Ich kann aber drin keine Tabellen, Abfragen und Formulare sehen. Ich muss Änderungen an diesen Elementen machen bzw. an der VBA Programmierung in den Formularen.

Wenn ich die Shift-Taste gedrückt halte, und Datenbank.mdb per Doppelklick öffne sehe ich die Elemente (Tabellen, Abfragen und Formulare). Ich kann hier aber trotzdem keine Änderungen machen. Wenn ich zum Beispiel auf ein Formular mit der rechten Maustaste klicke, und ,,Entwurfsansicht" wähle, kommt die Meldung:

Sie sind nicht berechtigt, das Objekt ,,Formularname" zu lesen. Sie können nur die Objekte lesen, für die Sie die Berechtigung ,,Entwurf lesen" besitzen. Klicken Sie auf ,,Hilfe", wenn Sie weitere Informationen zu Berechtigungen sowie darüber wünschen, wer diese festlegen kann.

Ich vermute, dass ich auf die Datenbank mit dem User Admin und dem entsprechenden Passwort kommen muss (ich habe das Passwort), damit ich Änderungen machen kann. Das System fragt aber nach keinem User und Passwort.

Was kann ich machen?

Freue mich auf jeden Vorschlag!

LG

Carlos
Titel: Re: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: MaggieMay am Juni 08, 2015, 11:21:50
Hi,

was sagt denn die dir in der Meldung angebotene Hilfe dazu? Kommst du damit nicht weiter?

Schau dir mal die Start-Optionen einer Access-Datei an, damit kannst du beim Öffnen einen User-Account angeben.
Der wird aber vermutlich nicht "Admin" heißen...
Titel: Re: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: Carlos_C am Juni 08, 2015, 11:51:11
Hallo Maggie, unter Start Optionen in hilfe finde ich nichts dazu.
Titel: Re: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: DF6GL am Juni 08, 2015, 11:58:37
Hallo,

solange die mdw-Datei noch nicht decodiert ist (von der Sicherheit.mdw-Datei "befreit") ist, muss die DB mit der Übergabe der DB-Datei und der Sicherheit.mdw-Datei an die Öffnungsschalter (/wrkgrp) von A2013 übergeben werden.  Das kann z. B: mit Hilfe eines Links geschehen.

Danach (und wenn kein User und PW zusätzlich im Link angegeben ist) öffnet sich der Anmeldedialog.

Ich rate, die DB unter A2003(!) zu decodieren (das Access-Sicherheitssystem abzuschalten) und alle Objekte in eine neue leere A2003-DB-Datei zu importieren. Wenn das ohne Meckerei von A2003 gelungen ist, dann könnte die DB in das accdb-Format (mit A2013, bzw. A2010) konvertiert werden.

Weitere Infos sind bei z. B. dbwiki.net zu finden.

Titel: Re: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: MaggieMay am Juni 08, 2015, 12:11:24
Hi,

was ich meinte heißt in der Access-Hilfe "Befehlszeilenoptionen zum Starten".
Titel: Re: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: Carlos_C am Juni 08, 2015, 12:32:02
Lösung gefunden!
Man macht eine Verknüpfung zur mdb-Datei, rechte Maustaste auf die Verknüpfung, Eigenschaften, dann unter ,,Ziel" ergänzt man die Zeile mit:
/wrkgrp "Pfad zur mdw-Datei"/excl
Und das wär´s. Nach Doppelklick auf ,,Datenbank.mdb" fragt jetzt das System nach User und Password.
Titel: Re: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: DF6GL am Juni 08, 2015, 12:34:15
Schön, wenn Du meinen Post gelesen hast...  8) ;)
Titel: Re: Auf Datenbank mit Admin Zugriff kommen
Beitrag von: Carlos_C am Juni 08, 2015, 14:29:51
Entschuldige, Franz! War so aufgeregt, dass ich eine Lösung gefunden hatte, dass ich dein Post nicht mehr gesehen habe. Sorry und danke vielmals für Deinen Beitrag! Gruß, Carlos