Udostępnij za pomocą


Odmowa uprawnień listy właściwości wyszukiwania (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Database w Microsoft Fabric

Odmawia uprawnień na liście właściwości wyszukiwania.

Transact-SQL konwencje składni

Syntax

DENY permission [ ,...n ] ON  
        SEARCH PROPERTY LIST :: search_property_list_name  
    TO database_principal [ ,...n ] [ CASCADE ]  
    [ AS denying_principal ]  

Arguments

permission
To nazwa uprawnienia. Prawidłowe mapowania uprawnień do zabezpieczania są opisane w sekcji "Uwagi" w dalszej części tego tematu.

NA LIŚCIE WŁAŚCIWOŚCI WYSZUKIWANIA ::search_property_list_name
Określa listę właściwości wyszukiwania, na której odmówiono uprawnień. Kwalifikator zakresu :: jest wymagany.

database_principal
Określa podmiot zabezpieczeń, do którego odmówiono uprawnień. Podmiot zabezpieczeń może być jednym z następujących elementów:

  • Użytkownik bazy danych
  • Rola bazy danych
  • rola w aplikacji
  • użytkownik bazy danych zamapowany na dane logowania systemu Windows
  • użytkownik bazy danych zamapowany na grupę systemu Windows
  • użytkownik bazy danych zamapowany na certyfikat
  • użytkownik bazy danych zamapowany na klucz asymetryczny
  • użytkownik bazy danych nie jest mapowany na jednostkę serwera.

CASCADE
Wskazuje, że odmowa uprawnień jest również odrzucana innym podmiotom zabezpieczeń, którym udzielono jej przez tego podmiotu zabezpieczeń.

denying_principal
Określa podmiot zabezpieczeń, z którego podmiot zabezpieczeń wykonujący to zapytanie ma prawo odmówić uprawnienia. Podmiot zabezpieczeń może być jednym z następujących elementów:

  • Użytkownik bazy danych
  • Rola bazy danych
  • rola w aplikacji
  • użytkownik bazy danych zamapowany na dane logowania systemu Windows
  • użytkownik bazy danych zamapowany na grupę systemu Windows
  • użytkownik bazy danych zamapowany na certyfikat
  • użytkownik bazy danych zamapowany na klucz asymetryczny
  • użytkownik bazy danych nie jest mapowany na jednostkę serwera.

Remarks

UPRAWNIENIA LISTY WŁAŚCIWOŚCI WYSZUKIWANIA

Lista właściwości wyszukiwania jest zabezpieczana na poziomie bazy danych zawarta w bazie danych, która jest jej elementem nadrzędnym w hierarchii uprawnień. Najbardziej szczegółowe i ograniczone uprawnienia, które można odmówić na liście właściwości wyszukiwania, są wymienione w poniższej tabeli wraz z bardziej ogólnymi uprawnieniami, które obejmują je przez implikację.

Uprawnienie do listy właściwości wyszukiwania Sugerowane przez uprawnienie listy właściwości wyszukiwania Dorozumiane przez uprawnienie bazy danych
ALTER CONTROL ZMIEŃ DOWOLNY KATALOG PEŁNOTEKSTOWY
CONTROL CONTROL CONTROL
REFERENCES CONTROL REFERENCES
PRZEJMIJ ODPOWIEDZIALNOŚĆ CONTROL CONTROL
DEFINICJA WIDOKU CONTROL DEFINICJA WIDOKU

Permissions

Wymaga uprawnień CONTROL w wykazie pełnotekstowym. W przypadku korzystania z opcji AS określony podmiot zabezpieczeń musi być właścicielem wykazu pełnotekstowego.

Zobacz też

TWORZENIE ROLI APLIKACJI (Transact-SQL)
CREATE ASYMETRYCZNY KLUCZ (Transact-SQL)
UTWÓRZ CERTYFIKAT (Transact-SQL)
UTWÓRZ LISTĘ WŁAŚCIWOŚCI WYSZUKIWANIA (Transact-SQL)
ODMOWA (Transact-SQL)
Hierarchia szyfrowania
sys.fn_my_permissions (Transact-SQL)
uprawnienia listy właściwości wyszukiwania GRANT (Transact-SQL)
HAS_PERMS_BY_NAME (Transact-SQL)
Podmioty (aparat bazy danych)
Uprawnienia listy właściwości wyszukiwania ODWOŁAJ (Transact-SQL)
sys.fn_builtin_permissions (Transact-SQL)
sys.registered_search_property_lists (Transact-SQL)
Wyszukuj właściwości dokumentu za pomocą list właściwości wyszukiwania