Дорогие подписчики!
Дорогие подписчики! ✔ Продолжаем рассказывать о встроенных пакетах Digital Q.DataBase, обеспечивающих совместимость с PL/SQL-окружением Oracle. Мы поддержали новый пакет DBMS_NETWORK_ACL_UTILITY Для чего он нужен ✔ Пакет предоставляет вспомогательные функции для работы с сетевыми ACL (Access Control List) — списками контроля доступа к внешним сетевым ресурсам. Он помогает определить, какой именно ACL применяется к тому или иному хосту, и в каком порядке эти правила оцениваются . Основные функции · DOMAINS — возвращает все возможные домены или подсети, которые могут соответствовать указанному хосту ; · DOMAIN_LEVEL — возвращает уровень вложенности домена (например, для www.hr.example.com уровень будет 4) ; · CONTAINS_HOST — проверяет, содержит ли домен или подсеть указанный хост ; · EQUALS_HOST — сравнивает два хоста, домена или подсети на равенство . Пример использования -- Получение всех возможных доменов для указанного хоста SELECT * FROM TABLE(DBMS_NETWORK_ACL_UTILITY.DOMAINS('192.168.2.3')); Результат: COLUMN_VALUE 192.168.2.3 192.168.2.* 192.168.* 192.*