Подключения к Oracle, в которых имя пользователя содержит $?

Мне нужна помощь в отслеживании чего-то, я получаю несколько подключений, где в Enterprise Manager написано:

OS User Name: Example$ <-- Example is the machine name.
Terminal: Example
Machine: Domain\Example

НЕТ пользователя с именем Example $, откуда это? ....

Я использую Oracle 11g.

Изменить: Проблема, которую я отслеживаю, связана с приложением asp.net, которое поддерживает соединения открытыми. Я использую оператор using каждый раз, когда открываю их, так что это не так. Похоже, проблема с пулом подключений.


person Hector Minaya    schedule 30.11.2009    source источник


Ответы (3)


MachineName $ - это учетная запись сетевой службы машины с именем MachineName, как видно с другой машины.

/ Клаус

person Klaus Byskov Pedersen    schedule 01.12.2009

Я полагаю, вы имеете в виду сеансы? Открытый сеанс - это не обязательно то же самое, что открытое соединение.

Возможно, это не проблема. механизм объединения подключений означает, что хотя вы можете закрыть / отказаться от использования подключений, они остаются в пуле из соображений эффективности для быстрого повторного использования, что может объяснить, почему вы видите, что некоторые сеансы Oracle все еще живы. Вероятно, это хорошо, и у рационального администратора баз данных не будет слишком много на это жалоб.

person rohancragg    schedule 10.12.2009

Это пользователь, прошедший внешнюю аутентификацию через ОС.

person Gaius    schedule 01.10.2010