Ich habe kürzlich einen älteren Code (Delphi 2007) gefunden. Es gibt eine Datei SYSTEM.IB, während ich glaube, dass es die Datenbankdatei ist.Delphi und Interbase: Benutzername und Passwort nicht definiert?
Das Programm ist in etwa wie folgt:
ibSys: TIBDatabase;
// The following will throw exception username and password are not defined.
// Ask your database admin to set up an InterBase login
procedure TNHP_CommonDB.IB_SystemOpen(Apath: string):
begin
ibSys.DatabaseName := Apath + '\SYSTEM.IB';
try
ibSys.Open;
except
raise;
end;
end;
Ich denke, die Standard-Benutzername sysdba ist und die Standard-Passwort ist masterkey. Ich habe Interbase installiert, ohne das Standardpasswort zu ändern.
Also, wie soll ich mit dieser Ausnahme umgehen?
Danke.
Nun, könnten Sie durch das Lesen der Dokumentation beginnen, was würden Sie sagen, wie Sie den Benutzernamen und das Passwort setzen. –
Das Problem ist, der Programmquellcode bietet keinen Benutzernamen/Passwort, mit welchem Benutzernamen/Passwort soll ich umgehen? Einfach auf -1 zu setzen, ohne die Frage sorgfältig zu lesen, ist einfach nur unwissend. – user534498
Ich habe die Frage gelesen. Sie haben gesagt: * Wie soll ich mit dieser Ausnahme umgehen? *, Auf die die Antwort lautet: * Geben Sie den richtigen Benutzernamen und das richtige Passwort ein *. Du hast nicht gefragt * Wie finde ich das Passwort heraus, wenn es nicht der Standard ist? *, Was dein Kommentar impliziert. Ich stimme über Fragen, die auf dem basieren, was sie sagen, und nicht darauf, was Sie stattdessen fragen wollten. Johan hat es anscheinend genauso gelesen wie ich, weil er dir auch gesagt hat, wie man den Benutzernamen und das Passwort einstellt. –