Запрос T-SQL о том, как пользователь, входящий в систему, имеет доступ к хранимой процедуре sp_helpuser

#sql-server #tsql #ssms

#sql-server #tsql #ssms

Вопрос:

Я искал это часами, но без какого-либо успеха, поэтому моя проблема в том, что у меня есть логин в SQL Server, у которого есть доступ к sp_helpuser , но я проверил роли и логин и не могу найти, что он предоставлен напрямую.

Не могли бы вы помочь мне, пожалуйста, выяснить, как наследуется логин sp_helpuser , через какую роль или другую хранимую процедуру?

Большое вам спасибо

Комментарии:

1. Я полагаю, что лучший вопрос заключается в том, почему это проблема, которую пользователь может использовать sp_helpuser ?

Ответ №1:

В этой ссылке на sp_helpuser указано:

Разрешения

Требуется членство в общедоступной роли.

На возвращаемую информацию распространяются ограничения доступа к метаданным. Объекты, на которые у участника нет разрешения, не отображаются. Дополнительные сведения см. в разделе Конфигурация видимости метаданных.

Комментарии:

1. «Прочитайте потрясающую онлайн-документацию» почти всегда помогает!