In meiner Delphi7-App kann ich mich mit der Datenbank verbinden, wenn ich als Administrator ("Dave") angemeldet bin, aber nicht, wenn ich als normaler oder eingeschränkter Benutzer ("Paris") angemeldet bin. Passiert auf XP Home & Vista Business Ultimate 64. Ich verwende einen Alias für die db. Datenbank ist Firebird, Middleware ist IBO 4.7.Den Geist der BDE töten
Ich postete dies in einem anderen Thread, aber ich weiß, ich habe viel mehr Informationen, & es scheint, dass die BDE das Problem ist. Offenbar ist die DB.Pas in verlinkt. Ich kann es in der Datei project.map sehen, & die exe liest die Registrierung, um den BDE-Alias zu erhalten.
Ich habe alle BDE-bezogenen Quellen entfernt & dcu Dateien, ich habe das Projekt erschöpfend für eine DB-Komponente & gesucht es kommt sauber.
Ist jemand dort gewesen?
Beachten Sie, dass DB.pas nicht die BDE ist! BDE ist mit dbtables.pas verknüpft. –