Карточка уязвимости
Характеристики уязвимости
Уровень опасности
Оценка CVSS
(AV:N/AC:H/Au:M/C:P/I:P/A:N)
Производитель ПО
Наименование ПО
Microsoft SQL Server
(SQL Server)
Описание
Цепочка владения является дополнительным механизмом разграничения доступа к информации в базах данных Microsoft SQL Server. Однако в случае включения механизма Cross db ownership chaining он может использоваться для повышения привилегий. Например, пользователь роли dbo в одной из баз может получить доступ к таблицам пользователя dbo в другой базе.
Как исправить
Для отключения межбазовой цепочки владения на сервере необходимо выполнить следующие команды:
EXECUTE sp_configure 'cross db ownership chaining', '0'
При необходимости использования цепочки хранения ее можно включать для конкретных баз, например:
EXEC sp_dboption 'Pubs', 'db chaining', 'ON'
EXECUTE sp_configure 'cross db ownership chaining', '0'
При необходимости использования цепочки хранения ее можно включать для конкретных баз, например:
EXEC sp_dboption 'Pubs', 'db chaining', 'ON'