57 |
|
FExtract: TIBExtract; |
58 |
|
FOutputFile: TStream; |
59 |
|
FDataOutputFormatter: TDataOutputFormatter; |
60 |
+ |
FPromptedForPassword: string; |
61 |
|
procedure LogHandler(Sender: TObject; Msg: string); |
62 |
|
procedure ErrorLogHandler(Sender: TObject; Msg: string); |
63 |
|
procedure loginPrompt(Database: TIBDatabase; LoginParams: TStrings); |
205 |
|
procedure TFBSQL.loginPrompt(Database: TIBDatabase; LoginParams: TStrings); |
206 |
|
var password: string; |
207 |
|
begin |
208 |
+ |
if LoginParams.Values['password'] <> '' then Exit; |
209 |
|
write(LoginParams.Values['user_name'] + '''s Password:'); |
210 |
|
password := getpassword; |
211 |
|
if password <> '' then |