powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Login and user: не вижу роли
2 сообщений из 27, страница 2 из 2
Login and user: не вижу роли
    #39702287
256k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
invm256kв данном случае то же: при наличии у логина серверной роли сисадмин и этот запрос не показывает юзерские дб роли, как и было объяснено вышеВы же для текущего юзера пытаетесь, поэтому и не показывает.
Если логин всегда совпадает с юзером, перепишите так:
Код: sql
1.
2.
3.
4.
5.
select roles.*
from sys.database_principals principals
join sys.database_role_members membership on membership.member_principal_id=principals.principal_id
join sys.database_principals roles on roles.principal_id=membership.role_principal_id
where principals.type='U' and principals.name=system_user



кстати, мой старый запрос возвращает еще и роль public
А этот нет.
Почему?
...
Рейтинг: 0 / 0
Login and user: не вижу роли
    #39702295
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
256kкстати, мой старый запрос возвращает еще и роль public
А этот нет.
Почему?Потому что в public входят все пользователи и нет смысла хранить членчство в этой роли.
...
Рейтинг: 0 / 0
2 сообщений из 27, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Login and user: не вижу роли
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]