Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Пользователи сервера  [new]
vah
Member

Откуда:
Сообщений: 2694
Скажите пожалуйста, возможно ли запросом посмотреть всех пользователей сервера?
Нужен их uid...

Заранее благодарен.
22 ноя 13, 09:44    [15172253]     Ответить | Цитировать Сообщить модератору
 Re: Пользователи сервера  [new]
Jaffar
Member

Откуда:
Сообщений: 633
vah,

select * from sys.sysprocesses -- список процессов
select * from sys.syslogins    -- список логинов
22 ноя 13, 09:52    [15172294]     Ответить | Цитировать Сообщить модератору
 Re: Пользователи сервера  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Jaffar
sys.sysprocesses
sys.syslogins

Устарело с выходом MSSQL 2005
BOL
This SQL Server 2000 system table is included as a view for backward compatibility. We recommend that you use the current SQL Server system views instead. ... This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

Для задачи ТСа сейчас модно пользоваться sys.server_principals.
22 ноя 13, 12:41    [15173355]     Ответить | Цитировать Сообщить модератору
 Re: Пользователи сервера  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Причём, если расчёт был на то, что у ТСа версия 2000, то там обращение к sys.sysprocesses, sys.syslogins вызовет ошибку — надо обращаться к "просто" sysprocesses и syslogins.
22 ноя 13, 12:45    [15173387]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить