Показать сообщение отдельно
Старый 26.06.2003, 14:30   #21  
Grizzly is offline
Grizzly
Участник
 
85 / 10 (1) +
Регистрация: 30.01.2003
Адрес: Омск
Цитата:
Изначально опубликовано Rungart
По ходу обсуждения, у меня возник вопрос: а что делать с паролем пользователя? Хранить его в открытом виде в js файле? Вводить нового пользователя с правами на запуск конкретного датапорта?
Данный пример был приведен только как илюстрация идеи. Вы естественно можете написать это на другом средстве, а пароль хранить зашифрованным.
Можете завести спец. пользователя, для которого оставить минимальные права только на выполнение определенной функции без доступа к формам, кодеюнитам и т.д.
Кстати, эти функции можно запускать автоматически при логине этого пользователя и выбрасывать его сразу по завершении их выполнения.

Я отдаю себе отчет, что это не самое красивое решение, но по-моему единственное. Все остальные решения будут работать, если NA уже запущен.

Цитата:
Кстати, как поведет себя OCX при запросе пароля?
[/B]
А никак. ОСХ может быть использован в NA, только когда вы выполняете один из объектов NA, а следовательно уже находитесь в БД.