![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Закрыть базу Paradox паролем
KIR © (2002-03-21 11:58:00)Народ, как можно сделать сабж? Что бы, например из DatabaseDesktop"a никто (не зная пароля) не мог смотреть содержимое и править таблицы определенной БД
sniknik (2002-03-23 23:42:00) [1]Пароль на Paradox таблицах дело не надежное. Есть программы взломшики, есть универсальные пароли и наконец при написании программ ты можеш очень просто поменять или игнорировать его. Так что все зависит от "продвинутости" твоего мужичка.
Для автоматического подключения пиши в
Database.LoginPrompt:= False;
Database1.Params.Add("USER NAME=SYSDBA"+
"PASSWORD=MASTERKEY");
есттественно юзер, пароль свой.
KIR (2002-03-23 13:19:00) [2]А можно ли сделать так, чтобы при запуске программы этот пароль вносился автоматически. Поясню: на фирме стоит прога (моя), которая работает с БД, пользователи - тетки, которым вообще не вдомек, что такое БД, таблицы, ключи и т.д., их интересует только внешний вид и удобство интерфейса. Но иногда там (на фирме) появляется мужичок, который раньше поставлял им софт, но они от него отказались. Вот его-то я и боюсь: вдуг он залезет в мою БД и все там попортит, а потом на меня все свалят. Т.е. закрыть БД нужно только от "продвинутого пользователя", всем же остальным о существовании каких-то там паролей лучше и не знать.
vopros (2002-03-21 12:31:00) [3]Когда создаешь базу в DatabaseDesktop" там есть опция Password Security