Главная страница
    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.005 c
3-1196666491
zorik
2007-12-03 10:21
2008.05.04
одновременное изменение первичного и внешнего ключей


15-1206016016
Сергей М.
2008-03-20 15:26
2008.05.04
Вот и поговорили)


15-1205930041
Elec3C
2008-03-19 15:34
2008.05.04
with в C++


2-1207721680
Zloi_Funtik
2008-04-09 10:14
2008.05.04
обработчик события для множества сгенерированных мемо полей


2-1207512381
vrs68
2008-04-07 00:06
2008.05.04
Сфера в delphi





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский