Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.04;
Скачать: CL | DM;

Вниз

Пароль   Найти похожие ветки 

 
Снежинка ©   (2008-04-09 16:27) [0]

Как сделать на базу данных пароль. Ну что бы когда открываешь нужно было ввести пароль и логин. Еще чтобы можно было добавлять пользователей, ограничивать доступ и т.д. Таблички были сделаны в Аксесси, программка на Delphi 7. Если можно то опишите по подробней, заранее спасибо.


 
clickmaker ©   (2008-04-09 16:29) [1]

а Акцесе - Tools - Security


 
Снежинка ©   (2008-04-09 16:44) [2]

Нет, а в дельфи  как сделать. Я создала табличку (Пароль, Логин, Доступ)Что дальше?


 
clickmaker ©   (2008-04-09 16:46) [3]


> Я создала табличку (Пароль, Логин, Доступ)Что дальше?

а дальше проверяй, кто вошел, и выдавай ему Доступ
тут зависит все от того, как этот самый Доступ реализован


 
Снежинка ©   (2008-04-09 16:51) [4]

Легко сказать проверяй а как? Я понимаю что нужно проверить кто вошел а как написать код?


 
Jeer ©   (2008-04-09 16:58) [5]


> Снежинка ©   (09.04.08 16:51) [4]


> а как написать код?


Не поверишь - пальчиками с помощью мозгового аппарата.


 
clickmaker ©   (2008-04-09 16:59) [6]


> [4] Снежинка ©   (09.04.08 16:51)

а что такое Доступ?


 
Снежинка ©   (2008-04-09 17:01) [7]

Jeer. спасибо а то бы я сама не догодалсь.Чем прикалываться лучше помоги.


 
Снежинка ©   (2008-04-09 17:03) [8]

Доступ логический тип.
Чтобы не все могли редактировать базу, если доступ есть то можно, если нет то просто просмотр базы данных


 
Сергей М. ©   (2008-04-09 17:07) [9]


> Снежинка


То есть ты есть писатель и пишешь ты именно "базу данных", а не "приложение, осуществляющее доступ к базе данных" ?


 
clickmaker ©   (2008-04-09 17:10) [10]


> если доступ есть то можно, если нет то просто просмотр базы
> данных

if not UserHasAccess then
 ADOConnection.Mode := cmRead;


 
Снежинка ©   (2008-04-09 17:15) [11]

Спасибо всем


 
AIK ©   (2008-04-09 20:35) [12]

If Edit1.text<>"123" then // 123 типа пароль
Application.MessageBox("Неверный пароль!!!", "Ошибка", MB_ICONSTOP)
else  Form1.Show;


А чё вы возмущаетесь… :o)
когда я начинал, то всегда делал так, потом тырил и изменял его в файле потом число попыток далее кодировка, теперь обычно ключом в реестре
А так пусть с этого начинает.


 
Сергей М,   (2008-04-09 20:43) [13]


> когда я начинал, то всегда делал так


Я надеюсь, на сей день ты прозрел, приведенный тобой выше "когдаяначинал"-код не имел и не имеет ничего общего с "на базу данных пароль" ?)


 
AIK ©   (2008-04-09 20:48) [14]


> Я надеюсь, на сей день ты прозрел


Угу


 
Сергей М,   (2008-04-09 20:51) [15]

Дык мы и возмущаемся токмо во благих намерениях)
Иже херувимы).. Не кОрысти ради, а токмо быстрей бы автор прозрел)



Страницы: 1 вся ветка

Текущий архив: 2008.05.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
2-1207590779
иван8511
2008-04-07 21:52
2008.05.04
Перемещение курсора в компоненте Edit


6-1185440244
cosinus
2007-07-26 12:57
2008.05.04
Как послать e-mail с машины без единой почтовой программы?


15-1205850909
Запись на диски
2008-03-18 17:35
2008.05.04
Запись на диски


2-1207419208
AndrewG
2008-04-05 22:13
2008.05.04
Копирование


15-1206361369
xayam
2008-03-24 15:22
2008.05.04
помогите пожалуйста с математикой