Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать логин текущего пользователя в SQL [D6, IB6.x]


pupkin ©   (2002-02-19 18:02:00) 

Как узнать логин текущего пользователя в SQL ?
Подскажите дураку плз.


MetallAdm   (2002-02-20 11:32:00) [1]

Ну дак а sp_who ??
что нето ??


Balu   (2002-02-20 11:02:00) [2]

use master
Select * from sysprocesses where dbid = DB_ID("Имя_БазыДанных")


pupkin   (2002-02-20 10:57:00) [3]

Спасибо всем за ответ, но вчера я выколупал нечто похожее (и оно заработало ), что ответил vedmed.


Johnmen   (2002-02-20 10:20:00) [4]

>ВСЕМ : Так надо узнать не сколько зарегистрированных пользователей и не логин текущего, а сколько и каких юзеров подключено на данный момент времени!


vedmed   (2002-02-20 08:43:00) [5]

Или так:
select user from rdb$database
в FireBird также:
select current_user from rdb$database
select current_role from rdb$database


Pavel_S   (2002-02-20 06:55:00) [6]

Создаешь в твоей базе процедуру. Например, следующая процедура возвращает логин текущего пользователя

CREATE PROCEDURE SP_USER_NAME
RETURNS (
USER_NAME VARCHAR(60))
AS
begin
USER_NAME=UPPER(USER);
suspend;
end


MetallAdm   (2002-02-19 19:50:00) [7]

список пользователей заведенных в
SQL SERVER
можно вывести так

Попробуйте
незнаю чем IB отличается но помоему не многим

а тама можно уже и в табличку запихать !
и куда угодно

declare @s varchar(20)
declare @i int

select @i=1
select @s = "tralala"
While @s is not null
begin
select @s=User_Name(@i)
select @s
select @i=@i+1
end


pupkin   (2002-02-19 18:11:00) [8]

Блиннннн


Johnmen   (2002-02-19 18:09:00) [9]

А вот этот вопрос меня тоже интересует и я его уже задавал, но никто ничего конкретного не ответил !


pupkin   (2002-02-19 18:07:00) [10]

список пользователей, сорри


Johnmen   (2002-02-19 18:05:00) [11]

Так текущих (течка у них что ли :)) м.б. много !


Наверх

Титульная страница Поиск, карта сайта Написать письмо