Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
ОГраничение доступа к БД
Пользователь: lib_shgpi1 (IP-адрес скрыт)
Дата: 20, February, 2024 09:56

Возможно ли чтоб в На вэб-страничке в стенах университета БД была доступна а ВНЕ - нет? Как это сделать?

(мы участвуем в проекте МАРС, к этой базе по договору мы можем предоставлять доступ только читателям библиотеки)



Редактировано 1 раз. Последний раз 20.02.2024 11:18 пользователем lib_shgpi1.

Re: ОГраничение доступа к БД
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 20, February, 2024 13:25

У нас идёт разделение по авторизированному читателю и гостю именно из-за базы Марс.
С версии 20.1 появилась возможность делать разные списки баз.
Это из релиза.
Вводится формат access_dbn (в папке deposit_plus), который вырабатывает имя дополнительного справочника со списком доступных БД в зависимости от идентификатора пользователя (виртуальное поле 1002) и его IP-адреса (виртуальное поле 1100).
Основным списком доступных БД является справочник dbn_web_ft.mnu.
В дистрибутиве системы предлагается формат access_dbn.pft в виде "заглушки", который безусловно вырабатывает имя (с расширением) основного списка БД - dbn_web_ft.mnu

Re: ОГраничение доступа к БД
Пользователь: lib_shgpi1 (IP-адрес скрыт)
Дата: 21, February, 2024 06:08

Здравствуйте. А можно по-подробнее - как это реализовать?

Re: ОГраничение доступа к БД
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 21, February, 2024 06:40

lib_shgpi1 написал(а):
-------------------------------------------------------
> Здравствуйте. А можно по-подробнее - как это
> реализовать?

В файле access_dbn прописано
if v1002='GUEST' then 'dbn2_web_ft_yar.mnu' else 'dbn_web_ft.mnu' fi
и созданы два списка баз dbn2_web_ft_yar.mnu для гостя и dbn_web_ft.mnu для читателя библиотеки

Re: ОГраничение доступа к БД
Пользователь: lib_shgpi1 (IP-адрес скрыт)
Дата: 26, February, 2024 06:03

В нашем-то случае необходимо чтобы ВСЕ вне университета не могли иметь доступ к БД.

Re: ОГраничение доступа к БД
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 26, February, 2024 15:36

lib_shgpi1 написал(а):
-------------------------------------------------------
> В нашем-то случае необходимо чтобы ВСЕ вне
> университета не могли иметь доступ к БД.


Вам тогда нужно использовать в условии поле 1100 - это IP адрес.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.