Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / триггер after logon on schema / 9 сообщений из 9, страница 1 из 1
22.05.2019, 09:15
    #39816184
reaque
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
есть триггер
create or replace trigger ABC.logon
after logon
on ABC.schema
begin
insert into alex_user values (sysdate, user);
end;


Если подключаемся под ABC, информация в таблицу пишется.
Если подключаемся под другим пользователем, делаем alter session current_schema=ABC, то в таблицу ничего не попадает.

Можно ли как-то добиться, чтобы триггер, размещенный в схеме ABC, сработал под любым пользователем (кроме ABC) и вставил запись в таблицу?
...
Рейтинг: 0 / 0
22.05.2019, 09:18
    #39816186
reaque
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
p.s. after logon on database не подходит
...
Рейтинг: 0 / 0
22.05.2019, 09:21
    #39816189
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
reaquealter session current_schema=ABCПочему изменение именно этого параметра сессии нужно интерпретировать как "подключение"?
...
Рейтинг: 0 / 0
22.05.2019, 09:25
    #39816190
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
reaqueМожно ли как-то добиться, чтобы триггер, размещенный в схеме ABC, сработал под любым пользователем (кроме ABC)только
reaquep.s. after logon on databaseДругих событий и областей видимости нет.
...
Рейтинг: 0 / 0
22.05.2019, 09:34
    #39816194
reaque
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
-2-,

это один из вариантов, что мы пробовали.
что-то еще можете предложить?
...
Рейтинг: 0 / 0
22.05.2019, 09:43
    #39816199
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
reaqueчто-то еще можете предложить?Могу еще раз предложить ответить на вопрос.
...
Рейтинг: 0 / 0
22.05.2019, 10:15
    #39816218
reaque
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
-2-,

я полагал, что ответил на ваш вопрос.
нам не нужно интерпретировать как "подключение" выполнение запроса "alter session".
мы полагали, что может быть изменение текущей схемы пользователя будет интерпретироваться как "подключение к схеме", но не сработало.
...
Рейтинг: 0 / 0
22.05.2019, 10:17
    #39816220
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
reaqueмы полагали, …, но не сработало.Метод анаучного тыка? Чтение документации совсем не помогает?
...
Рейтинг: 0 / 0
22.05.2019, 10:35
    #39816236
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
триггер after logon on schema
reaqueизменение текущей схемы пользователя
влияет только на разыменование объектов.
На права доступа и, соответственно, на возможности по работе с информацией схемы это не влияет никак.
Попробуйте обычный аудит, не хватит - FGA и FGAC
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / триггер after logon on schema / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]