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

Откуда:
Сообщений: 1
Здравствуйте,при работе с MS SQL Server 2000 столкнулся с вопросом необходимости достать информацию по каждому пользователю из таблицы БД. Необходимо создавать запрос относящийся к ветке Databases,если я все верно понимаю,подскажите пожалуйста наиболее удачную форму запроса и к чему его надо применить,потому как не могу найти ничего похожего на искомый список пользователей.
7 май 11, 21:11    [10622124]     Ответить | Цитировать Сообщить модератору
 Re: Необходимо вытащить из БД пользовательские данные.  [new]
Нектотам
Guest
Cola online,
Ничего не понятно про "создавать запрос относящийся к ветке Databases".

Для 2005:
Если нужны пользователи базы данных, то
select * from sys.database_principals dp where dp.type = N'S'
Если нужны логины сервера, то
select * from sys.sql_logins sl

Для 2000:
Если нужны пользователи базы данных, то
select * from sysusers su where 1 = su.issqluser or 1 = su.isntuser
Если нужны логины сервера, то
select * from syslogins sl
8 май 11, 05:35    [10622881]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить