Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Probleme beim Anmelden an eine DB mittels eine TDatabase-Obj (https://www.delphipraxis.net/51692-probleme-beim-anmelden-eine-db-mittels-eine-tdatabase-obj.html)

Silbar 17. Aug 2005 11:37

Datenbank: Oracle • Version: 8.1 • Zugriff über: BDE

Probleme beim Anmelden an eine DB mittels eine TDatabase-Obj
 
Hallo zusammen :hi: ,
also das Problem das ich habe ist vermutlich einfach zu lösen nur irgendwie finde ich den Fehler nicht. Also vorne weg: Ich arbeite atm unter Delphi 4 Client/Server Version und soll Fehler bei einen bereits vorhandenen Program(nicht von mir und schon etwas betagter :zwinker: ) debuggen. Das Hauptproblem das sich mir im mom in den Weg stellt ist folgendes: Auf dem Server liegt eine Datenbank (Oracle 8.1) vor , zu welcher das Progamm beim Start eine Verbindung aufbaut. Dies wird gemacht indem auf einem Formblatt('Data') eine TDatabase-Objekt liegt welches beim Start auf 'prompt login = true' und 'keep connection = true' gesetzt wird. Nun ist die DB natürlich Password geschütz damit nicht jeder die wirklich sensibelen Daten verändern kann (ausser dem Admin natürlich der das Password kennt). Beim Login mittels des TDatabase-Objekts soll dieses Objekt deshalb das Password und den Benutznamen an die DB senden damit der Benutzer des Programms das PW nicht kennen muss(Amerk. das Programm hat KEINEN Zugriff auf die sensibelen Daten sondern nur auf den nicht problematischen Teil der Daten). Normalerweise reicht es ja aus wenn man mit Rechtsklick auf das TDatabase-Objekt klickt, den Database Editor auswählt und dort im grossen Fenster
Zitat:

DEFAULT DRIVER=ORACLE
USER NAME=OFFICEMASTER
PASSWORD=uschmu
eingibt. Nur kommt nun immer noch beim Programmstart die Aufforderung das PW einzugeben (den Usernamen übernimmt Delphi im Anmeldungsfenster nur das Password kommt irgendwie net an [wenn ich nämlich Username weglasse ist das entsprechende Feld nämlich leer im Anmeldungsfenster])

Hattet ihr vielleicht selber mal ein ähnliche Problem oder hab ihr eine Ahnung was ich falsch mache :?:

Schon mal danke für alle Antworten im vorraus :cheers:

Gollum 17. Aug 2005 11:48

Re: Probleme beim Anmelden an eine DB mittels eine TDatabase
 
Hallo,

setze einmal die Eigenschaft LoginPrompt auf False. Dann brauchst Du Dich gar nicht mehr per Dialog an der DB anmelden.

Silbar 17. Aug 2005 11:55

Re: Probleme beim Anmelden an eine DB mittels eine TDatabase
 
danke das wars hätte nicht gedacht das ausgerechnet das der Fehler war :wall: aber mal lernt eben nie aus

danke für die schnelle hilfe :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz