Page tree
Skip to end of metadata
Go to start of metadata

Пользователь

Назначение

SYS

Администратор БД

AIS_MIGRATOR

Миграция данных, приложение для миграции

AIS_CDR

Запись информации в БД о сеансах связи (телефония, PPP-сессии и т.д.)

AIS_NET

Таблицы АСР «Гидра», хранимые процедуры, представления и др. Размещение сторонних пакетов, таблиц, процедур запрещено

AIS_USER_OFFICE

Личный кабинет АСР «Гидра»

AIS_PAYMENTS

Интеграция с платежными системами (приложение hpd)

AIS_3P_SERVICES

Интеграция с внешними системами (антивирусы и т.д. — приложение hamd)

AIS_RPC

Интеграция с внешними системами (приложение hid, взаимодействие по API) в т.ч. с размещением сторонних пакетов, таблиц, процедур и т.п.

AIS_ISP_OFFICE

Приложение «Офис оператора связи»

AIS_PROVISIONING

Провижининг (hard+hex)


Ограничение соединений с Oracle из внешних систем

В Oracle ограничено количество одновременно работающих процессов. Сторонние интеграции, напрямую работающие с базой, могут израсходовать свободные процессы в СУБД и штатная работа биллинга станет невозможна.
Настройте отдельную учётную запись с ограничением количества сессий используя следующий пример или обратитесь в техподдержку для настройки

Пример ограничения количества сессий
-- Создание профиля AIS_3P_SERVICES с лимитом в 5 одновременных подключений
CREATE PROFILE AIS_3P_SERVICES LIMIT SESSIONS_PER_USER 5;


-- Создание пользователя AIS_3P_SERVICES с использованием этого профиля
-- Вместо USER_PASSWORD необходимо указать безопасный пароль
CREATE USER AIS_3P_SERVICES IDENTIFIED BY USER_PASSWORD PROFILE AIS_3P_SERVICES;


-- Выдача пользователю привилегий на создание сессий
GRANT CREATE SESSION TO AIS_3P_SERVICES;

Новые профили пользователей, отличные DEFAULT, не сохранятся при снятии дампов. Это происходит только при экспорте полного бекапа со всей БД. Подробнее: Export and Import Modes

Полный список команд для получения DDL кастомных профилей можно получить при помощи следующего SQL запроса:

SELECT  DBMS_METADATA.GET_DDL('PROFILE',PROFILE)
FROM    DBA_USERS
WHERE   PROFILE != 'DEFAULT'
GROUP BY PROFILE;

При превышении количества сессий доступных пользователю, при подключении будет выдано сообщение

ORA-02391: превышен предел одновременных SESSIONS_PER_USER
  • No labels

1 Comment

  1. Anonymous

    Пароли, активность ?