|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2012, 18:08 | #1 |
Пользователь
Регистрация: 07.11.2011
Сообщений: 58
|
Как узнать пароль файла базы данных из программы на Delphi?
Приветствую, участники! Допустим, у меня есть база данных Access, к которой подключается программа, написанная на Delphi. Как узнать какой у базы пароль, чтобы его запросить у пользователя при запуске приложения? Как поменять пароль знаю (технология DAO), но как узнать присутствует пароль или нет (а тем более сам пароль) понятия не имею. Конечно, можно, его сохранить в каком-нибудь файле (ini, например), но не хотелось бы так делать (ИБ всё-таки).
Лучше вообще не иметь знаний о чём-то, чем иметь неправильные знания об этом!..
|
09.05.2012, 19:06 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А зачем вообще программе знать это? Это пользователь должен знать, он вводит или нет пароль, а программа в зависимсости от этого пытается приконектиться к базе с паролем или без пароля
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
09.05.2012, 19:45 | #3 |
Пользователь
Регистрация: 07.11.2011
Сообщений: 58
|
Просто я однажды уже что-то подобное пытался сделать, но сделал это как-то по-тупому: пытался узнать пароль из свойства ConnectionString (код приложил). Тогда, думаю, раз программе это знать не нужно, то через блок Try...Except...End попробовать - если будет ошибка, то прога, по идее, подрубиться к базе не должна.
Код:
Лучше вообще не иметь знаний о чём-то, чем иметь неправильные знания об этом!..
Последний раз редактировалось <- DelpHIFanat ->; 10.05.2012 в 09:56. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать так чтобы приложение базы данных работала на компьютерах без установленной программы delphi? | Даниил_глазко | БД в Delphi | 6 | 09.11.2010 16:26 |
Как снять пароль на базы данных Paradox | Viktoria30 | БД в Delphi | 3 | 02.02.2009 13:15 |