Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / как Oracle определяет исходного для as sysdba пользователя? / 10 сообщений из 10, страница 1 из 1
24.05.2019, 14:05
    #39817772
Alexei S
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
подключаюсь пользователем T1 as sysdba, все контексты сессии/dmv указывают на пользователя/схему SYS.
при попытке удаления пользователя T1 получаю ora-01940:cannot drop connected user.
Как Oracle узнает, что этот пользователь имеет активное подключение?
...
Рейтинг: 0 / 0
24.05.2019, 14:18
    #39817785
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Какой командой выполняете "подключаюсь пользователем T1 as sysdba"?
Приведите текст команды.

Что возвращает команда
Код: plaintext
SELECT username, status from v$sessoion where username = 'T1';
?
...
Рейтинг: 0 / 0
24.05.2019, 14:26
    #39817792
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Alexei Sподключаюсь пользователем T1 as sysdba, все контексты сессии/dmv указывают на пользователя/схему SYS.
при попытке удаления пользователя T1 получаю ora-01940:cannot drop connected user.
Как Oracle узнает, что этот пользователь имеет активное подключение?Есть подозрение, что существует другая сессия (V$SESSION) с юзером T1
...
Рейтинг: 0 / 0
24.05.2019, 14:49
    #39817805
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Alexei SКак Oracle узнает, что этот пользователь имеет активное подключение?Помнит.
...
Рейтинг: 0 / 0
24.05.2019, 15:00
    #39817814
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Боле того -- скорбит
...
Рейтинг: 0 / 0
24.05.2019, 15:10
    #39817822
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Вячеслав Любомудровскорбит
Код: plsql
1.
2.
3.
4.
5.
SQL> select user, name lockname, sys_context('userenv','authenticated_identity') ai from dba_ddl_locks where type='73' and session_id = sys_context('userenv','sid');

USER       LOCKNAME   AI
---------- ---------- ----------
SYS        -2-        -2-
...
Рейтинг: 0 / 0
24.05.2019, 15:15
    #39817828
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Ай, Красава

Натолкнулся или специально копал?
...
Рейтинг: 0 / 0
24.05.2019, 15:20
    #39817832
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Вячеслав ЛюбомудровНатолкнулся или специально копал?Специально ... натолкнулся ... пока копал.
...
Рейтинг: 0 / 0
24.05.2019, 15:45
    #39817848
Alexei S
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
-2-
authenticated_identity, то что нужно, спасибо.
...
Рейтинг: 0 / 0
24.05.2019, 15:58
    #39817858
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как Oracle определяет исходного для as sysdba пользователя?
Alexei Sauthenticated_identity, то что нужносмотря для чего.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / как Oracle определяет исходного для as sysdba пользователя? / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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