Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Access97 Kennwortschutz auf den Programmcode





Frage

Hallo, ich habe mir ein Formular mit Code erstellt. Nun würde ich gerne wie bei AccessXP diesen per Kennwort schützen. Ich kann zwar die ganze Datei mit einem Kennwort versehen, doch dies möchte ich nicht. Man soll die Datei aufmachen können und wenn man den Code ändern möchte soll die Kennwortabfrage kommen. Kann mir denn da jemand weiterhelfen? Danke im vorraus Andreas

Antwort 1 von JohnnyLoser

Hi Andreas,

also wenn der User, der die Datenbank öffnet auch den Code ändern darf und es ihm nur dadurch erschwert werden soll, daß er nochmals ein Kennwort eingibt, wenn er den Entwurfs-Button drückt, dann wirst Du wahrscheinlich enttäuscht sein, daß das nicht funktioniert.

Macht ja irgendwo auch keinen Sinn, da er ja schon beim Starten der Datenbank sein Kennwort eingeben muß.


Wenn der User allerdings den Code nicht lesen darf, dann kannst Du dies doch über die Benutzerrechte einstellen.

Johnny

Antwort 2 von Teddy7

Hi Andreas !
Es gibt keine Möglichkeit den Code zu schützen.
Aber Du kannst die Datenbank in das mde-Format überführen und nur diese Datenbank freigeben.
In der mde-Datei gibt es keinen editierbaren Code mehr.
Gruß
Teddy

Antwort 3 von klausinger

Wir haben das so gelöst, dass "normale Anwender" nur die Oberfläche bekommen, also sprich Menüs und Formulare, Berichte etc.. Die Befehlsleiste wird beim Starten ausgeblendet und nur die Entwickler wissen wie man reinkommt.
Somit hat der Normalo auch keinen Zugriff auf den Code, aber auch nicht auf die normalen Accessbefehle, d.h. alles muß entsprechend programmiert bzw. angepasst werden.
Ist eine schon umfangreichere aber gut funktionierende Lösung, aber nicht jeder kann und will das so haben oder brauchen.

Gruß
Klaus

Antwort 4 von Roadrunner90

Hallo Andreas,
für A00 gibt es eine Möglichkeit, ob die in A97 auch geht kann ich dir leider nicht sagen:
Im Code-Editor-Fenster auf Extras ->
Eigenschaften von DB -> Schutz
dann "Projekt für die Anzeige sperren" aktivieren und Kennwort eingeben.
Ist allerdings etwas lästig wenn du an der DB noch arbeitest.
Gruß Rudolf

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: