![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получение имени пользователя который работает с базой Оракл
Relaxxx © (2003-09-30 15:22:00)
Здраствуйте, не подскажите как мне сделать вот что. у меня есть приложение которое конектится к базе данных оракл, понятно что вначале воодится пользователь и его пароль(каждый пользователь имеет свои права). Так вот как мне в программе узнать это имя пользователя????
DenK_vrtz (2003-09-30 16:05:00) [1]
> Vlad © (30.09.03 16:00) [13]
все держитесь администраторы баз!
DenK_vrtz (2003-09-30 16:03:00) [2]
Vlad © (30.09.03 15:58) [12], особенно когда глядишь на собрание сочинений в n томах справочной документации. Думаешь, мама дорогая, как же все это научиться знать! :-)
Vlad (2003-09-30 16:00:00) [3]
Кстати, кто уж тут раскрывает тайны оракла, так это Relaxxx ©
Взял стандартный пароль выдал ! :)))
Vlad (2003-09-30 15:58:00) [4]
>DenK_vrtz © (30.09.03 15:56) [9]
Иногда мне кажется, что все тайны оракла раскрыть просто невозможно. Изучаешь изучаешь, а он тебе все новые фичи преподносит :)))
Vlad (2003-09-30 15:57:00) [5]
Так тебе что надо, UserName или Password?
Если второе, тогда точно забей.
Relaxxx (2003-09-30 15:57:00) [6]
хотя сори, я ошиюбся, все нормально помоему :-))))))))))
DenK_vrtz (2003-09-30 15:56:00) [7]
Vlad ©, эх какой ты, взял и ффсе тайны oracle раскрыл!!! :-)
Relaxxx (2003-09-30 15:55:00) [8]
нет не удовлетворил
например стандартный пароль Оракла для админа internal/sys значит имя я так понимаю internal, а мне выводит SYS
Vlad (2003-09-30 15:53:00) [9]
Сорри, не текущей транзакции, а текущей сессии.
Vlad (2003-09-30 15:51:00) [10]
Пример DenK_vrtz © (30.09.03 15:26) [1] вернет тебе всех пользователей, сессии которых активны на данный момент. Так что надо еще добавлять условие where, где указывать твой Session Id
Пример Vlad © (30.09.03 15:33) [2] вернет юзера текущей транзакции (системная переменная)
А так вобщем и то и другое подходит к твоей задаче.
DenK_vrtz (2003-09-30 15:50:00) [11]
Забей. Какая разница?!
Результат удовлетворил?
Relaxxx (2003-09-30 15:48:00) [12]
а в чем их отличия??
DenK_vrtz (2003-09-30 15:38:00) [13]
Vlad ©, для жизни его базы 100 пудово! :-)
Vlad (2003-09-30 15:33:00) [14]
select user from dual
Думаю, так надежнее :)
DenK_vrtz (2003-09-30 15:26:00) [15]
select username from v$session