Udostępnij za pośrednictwem


Hierarchia uprawnienia (aparat bazy danych)

The Database Engine manages a hierarchical kolekcja of entities that can be secured with permissions. Jednostki te są znane jako securables.The most prominent securables are servers and databases, but discrete permissions can be set at a much finer level.SQL Server regulates the actions of principals on securables by verifying that they have been granted appropriate permissions.

Na poniższej ilustracji przedstawiono relacje między Database Engine hierarchie uprawnienia.

Diagram of Database Engine permissions hierarchies

Praca z uprawnień

Uprawnienia można manipulować z znany Transact-SQL wykonuje kwerendę GRANT, DENY i REVOKE. Informacje na temat uprawnień są widoczne w sys.server_permissions and sys.database_permissions widoki wykazu.Dostępna jest również obsługa podczas badania informacji o uprawnienia przy użyciu funkcje wbudowane.