Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Odmawia uprawnień do wykazu pełnotekstowego i list zatrzymań pełnotekstowych.
Transact-SQL konwencje składni
Syntax
DENY permission [ ,...n ] ON
FULLTEXT
{
CATALOG :: full-text_catalog_name
|
STOPLIST :: full-text_stoplist_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.
W KATALOGU PEŁNOTEKSTOWYM ::full-text_catalog_name
Określa wykaz pełnotekstowy, w którym uprawnienie jest odrzucane. Kwalifikator zakresu :: jest wymagany.
NA PEŁNEJ LIŚCIE STOPLISTÓW ::pełna text_stoplist_name
Określa listę zatrzymań pełnotekstowych, na której odmówiono uprawnień. Kwalifikator zakresu :: jest wymagany.
database_principal
Określa podmiot zabezpieczeń, do którego odmówiono uprawnień. Jedna z następujących:
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. Jedna z następujących:
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.
Uprawnienia KATALOGU PEŁNOTEKSTOWEGO
Wykaz pełnotekstowy to zabezpieczanie na poziomie bazy danych zawarte w bazie danych, która jest jej elementem nadrzędnym w hierarchii uprawnień. Najbardziej specyficzne i ograniczone uprawnienia, które można odmówić w wykazie pełnotekstowym, są wymienione w poniższej tabeli wraz z bardziej ogólnymi uprawnieniami, które obejmują je przez implikację.
| Uprawnienie wykazu pełnotekstowego | Sugerowane przez uprawnienie wykazu pełnotekstowego | Dorozumiane przez uprawnienie bazy danych |
|---|---|---|
| CONTROL | CONTROL | CONTROL |
| PRZEJMIJ ODPOWIEDZIALNOŚĆ | CONTROL | CONTROL |
| ALTER | CONTROL | ZMIEŃ DOWOLNY KATALOG PEŁNOTEKSTOWY |
| REFERENCES | CONTROL | REFERENCES |
| DEFINICJA WIDOKU | CONTROL | DEFINICJA WIDOKU |
Uprawnienia LISTY STOPLIST TEKSTU PEŁNOTEKSTOWEGO
Lista stopów pełnotekstowych jest zabezpieczaną na poziomie bazy danych zawartą 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 zatrzymań pełnotekstowych, są wymienione w poniższej tabeli wraz z bardziej ogólnymi uprawnieniami, które obejmują je przez implikację.
| Uprawnienie listy zatrzymań pełnotekstowych | Sugerowane przez uprawnienie do listy zatrzymań pełnotekstowych | 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 KATALOG PEŁNOTEKSTOWY (Transact-SQL)
UTWÓRZ PEŁNĄ LISTĘ STOPÓW (Transact-SQL)
ODMOWA (Transact-SQL)
Hierarchia szyfrowania
sys.fn_my_permissions (Transact-SQL)
UDZIELANIE uprawnień Full-Text (Transact-SQL)
HAS_PERMS_BY_NAME (Transact-SQL)
Uprawnienia (aparat bazy danych)
Podmioty (aparat bazy danych)
sys.fn_builtin_permissions (Transact-SQL)
sys.fulltext_catalogs (Transact-SQL)
sys.fulltext_stoplists (Transact-SQL)