Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

А как заставить BDE в любом случае спрашивать пароль? [D6, MSSQL]


Шурик Ш ©   (2003-05-06 17:05:00) 

BDE не всегда (почему-то) спрашивает при открытии запроса имя и пароль пользователя. Иногда вылетает сообщение типа "Login failed for username MYNAME". Как сделать так, что бы BDE в любом случае спрашивал пароль?


Соловьев   (2003-05-06 17:38:00) [1]

при установке TDatabase.Connected := true; выскочит пароль.


Шурик Ш   (2003-05-06 17:36:00) [2]

У меня не получается <Шурик Ш © (06.05.03 17:18)>


Соловьев   (2003-05-06 17:29:00) [3]

Ты спросил

> А как заставить BDE в любом случае спрашивать пароль?

я тебе ответил.


Шурик Ш   (2003-05-06 17:27:00) [4]

Не понял.


Соловьев   (2003-05-06 17:25:00) [5]


> DataBase1.LoginPrompt := True;

достаточно.


Шурик Ш   (2003-05-06 17:18:00) [6]

Что я делаю неправильно?

1) Ставлю на форму TDataBase
2) Задаю свойство AliasName
3) Придумываю имя и заношу его в свойство DatabaseName (например, "MyDB")
4) Задаю у Query1 свойство DataBaseName = MyDB
5) По обработке события:
DataBase1.LoginPrompt := True;
Query1.Open;


Тем не менее, появляется ошибка: "Login failed for username MYNAME"


Наверх

Титульная страница Поиск, карта сайта Написать письмо