AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Probleme beim Anmelden an eine DB mittels eine TDatabase-Obj
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme beim Anmelden an eine DB mittels eine TDatabase-Obj

Ein Thema von Silbar · begonnen am 17. Aug 2005 · letzter Beitrag vom 17. Aug 2005
Antwort Antwort
Silbar

Registriert seit: 23. Jun 2005
42 Beiträge
 
Delphi 6 Professional
 
#1

Probleme beim Anmelden an eine DB mittels eine TDatabase-Obj

  Alt 17. Aug 2005, 11:37
Datenbank: Oracle • Version: 8.1 • Zugriff über: BDE
Hallo zusammen ,
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 ) 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
Zukunft: etwas, das die meisten Menschen erst lieben, wenn es Vergangenheit geworden ist.

- William Somerset Maugham (engl. Schriftsteller)
  Mit Zitat antworten Zitat
Benutzerbild von Gollum
Gollum

Registriert seit: 14. Jan 2003
Ort: Boxberg
456 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: Probleme beim Anmelden an eine DB mittels eine TDatabase

  Alt 17. Aug 2005, 11:48
Hallo,

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

Registriert seit: 23. Jun 2005
42 Beiträge
 
Delphi 6 Professional
 
#3

Re: Probleme beim Anmelden an eine DB mittels eine TDatabase

  Alt 17. Aug 2005, 11:55
danke das wars hätte nicht gedacht das ausgerechnet das der Fehler war aber mal lernt eben nie aus

danke für die schnelle hilfe
Zukunft: etwas, das die meisten Menschen erst lieben, wenn es Vergangenheit geworden ist.

- William Somerset Maugham (engl. Schriftsteller)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz