Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.05.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
Снежинка ©   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.009 c
2-1207722300
saNat
2008-04-09 10:25
2008.05.04
Редактирование данных по сети


15-1205857837
Ega23
2008-03-18 19:30
2008.05.04
А народ гребёт бабло


2-1207647164
Fr1K
2008-04-08 13:32
2008.05.04
QuickRep


2-1207649935
Семен Кевларвестов
2008-04-08 14:18
2008.05.04
Чем можно скрыть окно ToolTip?


2-1207651552
asdf2
2008-04-08 14:45
2008.05.04
Как поймать момент покидания курсором контрола?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский