![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Аутентификация на локальных базах [D6, dBase, FoxPro, Paradox]
Yurij-7 © (2005-10-17 18:53:00)Уважаемые мастера
прошу помочь разобраться, есть 2 локальных таблицы парадокса, одна с данными другая с идентификаторами пользователей, необходимо что бы при входе в приложение юзер прошел идентификацию, обе таблицы запаролены но будут в сети а работать прийдеться через SQL, я так понимаю что надо использовать компонент ТSession, ну для того чтобы програма каждый раз не спрашивала пароль к базам ?
Может кто занимался разработкой системы аутентификации для локальных БД, прошу помочь так как стыкаюсь с таким впервые.
Знаю что для такого лучше использовать серверные БД но нет такой возможности, надо все делать на локалке несмотря на то что Парадокс открываеться инженерным паролем.
Заранее всем благодарен.
Sergey13 (2005-10-18 12:23:00) [21]2 [19] Yurij-7 (18.10.05 12:13)
>но я ж не програмист
А кто ты? 8-)
Это уже в потрепаться надо наверное, но...
А ты уверен, что это надо делать? Может поговорить с вашим ИТ отделом. Может уже все это есть или к тому идет. Просто на бывшей работе у меня тоже было несколько таких активных юзеров. Напишут макрос в екселе, раздадут всем желающим, а потом все жалуются, что у них ничего не сходится.
Ничего личного, только опыт. 8-)
Yurij-7 (2005-10-18 12:13:00) [22]>> evvcom © (18.10.05 12:01) [17]
та втом то и дело что неособо приветствуют (((
>> Sergey13 © (18.10.05 12:01) [18]
я имел ввиду чтобы все пользовались но я ж не програмист (так для себя паралельно учу Делфи, но понял что лучше учить на конкретных задачах) а так просто делаю приложения для решения текущих задач
Sergey13 (2005-10-18 12:01:00) [23]2[16] Yurij-7 (18.10.05 11:53)
Ты все таки определись. Либо делаешь для себя (тогда нафига тебе аутентификация) либо для всех (тогда нафик узать "локалки").
evvcom (2005-10-18 12:01:00) [24]Ты на своей машине админ? Так поставь на свою FB. Или у вас все там очень строго с этим?
Yurij-7 (2005-10-18 11:53:00) [25]ну в двух словах, у меня есть определенные обязаности и работа, вот чтобы упростить я делаю для себя прогу, так как если ее заказать то будет она через пол года как минимум и уже надо будет ее переделывать, тоесть задачки попроще я пытаюсь решать сам для себя и колег.
evvcom (2005-10-18 11:24:00) [26]
> необходимо что бы при входе в приложение юзер прошел идентификацию
> Дык нету заказчика, я сам для себя делаю
Дык, юзера на тебя работают? Так ты начальник? Что-то не вяжется...
Yurij-7 (2005-10-18 11:21:00) [27]Дык нету заказчика, я сам для себя делаю, что бы упростить свою работу )))
evvcom (2005-10-18 11:13:00) [28]
> + админы против
А на админов заказчика натрави. В конце концов кому это надо ему? А про парадокс заказчику расскажи горькую и страшную правду.
Sergey13 (2005-10-18 11:09:00) [29]2 [11] Yurij-7 (18.10.05 11:06)
В98+16 метров+Пентиум 1. На такой машине уже несколько лет крутится БД магазина метров на 100.
Yurij-7 (2005-10-18 11:06:00) [30]Ну машина у меня слабая 128 оперативки + админы против того что бы каждый у себя либо серваки БД, либо НТТР разврачивал
evvcom (2005-10-18 10:54:00) [31]
> ведь раньше небыло клиент-сервера
Вот каждый и извращался как мог. А базы глючили, глючили и глючили...
> Та просто нету возможности развернуть Жарптицу например
А что мешает?
Sergey13 (2005-10-18 10:54:00) [32]2[7] Yurij-7 (18.10.05 10:51)
>Та просто нету возможности развернуть Жарптицу например
Парадокс есть возможность "развернуть", а жарпсису нет?
Не верю! (с) Станиславский
evvcom (2005-10-18 10:53:00) [33]
> Помогите хоть советом.
Ну а что еще не ясно? Тебе уже дали советы. Ты TDatabase бросил на форму/датамодуль?
Yurij-7 (2005-10-18 10:51:00) [34]Та просто нету возможности развернуть Жарптицу например, вот и столкнулся с такой проблемой ((((((
Но ведь даже если база локальная то всеравно поидее должна быть какаято система уровней доступов юзеров .... ведь раньше небыло клиент-сервера ...
Sergey13 (2005-10-18 10:41:00) [35]А че бы не подумать и не начать работать с "нормальными" БД? Нафиг локальную делать сетевой? Потому там и нет нормальной аутентификации, что они "локальные".
Yurij-7 (2005-10-18 10:34:00) [36]Ну неужели никто не стыкался с подобной задачей?
Yurij-7 (2005-10-17 20:15:00) [37]Я думаю Вы сможете мне помочь. Помогите хоть советом.
Desdechado (2005-10-17 19:12:00) [38]алиасы тут ни причем, можно явно указать путь к БД
1 шт. TDatabase с включенными в нее наборами данных очень упрощают жизнь
Yurij-7 (2005-10-17 19:07:00) [39]но я ведь не через Алиасы работаю, или это несущественно?
Desdechado (2005-10-17 19:03:00) [40]чтобы многократно не просила пароль, подключай все Ttable и TQuery через TDatabase
Tsession можно использовать явно, но одна сессия по умолчанию создается сама, через нее и работает TDatabase