Udostępnij za pośrednictwem


GRANT Full-Text Permissions (Transact-SQL)

Udziela uprawnień na wykaz pełnotekstowy lub stoplist pełnego tekstu.

Topic link iconKonwencje składni języka Transact-SQL

GRANT permission [ ,...n ] ON
    FULLTEXT 
            {
                      CATALOG :: full-text_catalog_name
                |
                      STOPLIST :: full-text_stoplist_name
        }
    TO database_principal [ ,...n ]
    [ WITH GRANT OPTION ]
    [ AS granting_principal ]

Argumenty

  • permission
    To jest nazwa uprawnienia.Poprawne mapowania uprawnień na obiekty zabezpieczane są opisane w sekcji „Uwagi” w tym temacie.

  • ON CATALOG więcej **::**full-text_catalog_name
    Określa katalog pełnego tekstu, na które przyznane uprawnienie.Kwalifikator zakres :: jest wymagany.

  • ON STOPLIST więcej **::**full-text_stoplist_name
    Określa stoplist pełnego tekstu, na które przyznane uprawnienie.Kwalifikator zakres :: jest wymagany.

  • database_principal
    Określa główny, do których przyznane uprawnienie.Jedną z następujących czynności:

    • użytkownik bazy danych

    • rola bazy danych

    • Rola aplikacji

    • użytkownik bazy danych, zmapowany do identyfikatora logowania systemu Windows

    • użytkownik bazy danych, zmapowany do grupy systemu Windows

    • użytkownik bazy danych, zmapowany do certyfikat

    • mapowane na kluczu asymetrycznym, który użytkownik bazy danych

    • użytkownik bazy danych nie jest mapowane do głównego serwera.

  • OPCJA DOTACJI
    Wskazuje, że główny będzie również miał możliwości, aby udzielić określonych uprawnień do innych głównych.

  • AS granting_principal
    Określa główny, z którego podmiot, wykonywanie kwerendy pochodzi jej po prawej stronie, aby udzielić uprawnień.Jedną z następujących czynności:

    • użytkownik bazy danych

    • rola bazy danych

    • Rola aplikacji

    • użytkownik bazy danych, zmapowany do identyfikatora logowania systemu Windows

    • użytkownik bazy danych, zmapowany do grupy systemu Windows

    • użytkownik bazy danych, zmapowany do certyfikat

    • mapowane na kluczu asymetrycznym, który użytkownik bazy danych

    • użytkownik bazy danych nie jest mapowane do głównego serwera.

Remarks

WIĘCEJ CATALOG uprawnienia

wykaz pełnotekstowy jest baza danych — zabezpieczany zawarty w bazie danych, która jest nadrzędnego w hierarchii uprawnień.Określone i najbardziej ograniczone uprawnienia, które mogą być udzielane na wykaz pełnotekstowy są wymienione w poniższej tabela, wraz z bardziej ogólnych uprawnień, które je w nim przez domniemanie.

wykaz pełnotekstowy uprawnień

Implikowane przez uprawnienia katalogu pełnego tekstu

Implikowane przez uprawnienie do bazy danych

FORMANT

FORMANT

FORMANT

PRZEJMOWANIE NA WŁASNOŚĆ

FORMANT

FORMANT

ZMIENIANIE

FORMANT

ZMIENIANIE DOWOLNEGO KATALOGU WIĘCEJ

ODWOŁANIA

FORMANT

ODWOŁANIA

DEFINICJA WIDOKU

FORMANT

DEFINICJA WIDOKU

Uprawnienia STOPLIST więcej

Stoplist pełnego tekstu jest baza danych — poziom zabezpieczany zawarty w bazie danych, która jest nadrzędnego w hierarchii uprawnień.Określone i najbardziej ograniczone uprawnienia, które mogą być udzielane na stoplist pełnego tekstu są wymienione w poniższej tabela, wraz z bardziej ogólnych uprawnień, które je w nim przez domniemanie.

Uprawnienie stoplist pełnego tekstu

Implikowane przez uprawnienia stoplist pełnego tekstu

Implikowane przez uprawnienie do bazy danych

ZMIENIANIE

FORMANT

ZMIENIANIE DOWOLNEGO KATALOGU WIĘCEJ

FORMANT

FORMANT

FORMANT

ODWOŁANIA

FORMANT

ODWOŁANIA

PRZEJMOWANIE NA WŁASNOŚĆ

FORMANT

FORMANT

DEFINICJA WIDOKU

FORMANT

DEFINICJA WIDOKU

Uprawnienia

Przekazująca (lub w opcji jako główny) musi mieć uprawnienie do samego siebie z GRANT OPTION lub wyższych uprawnień, które wymaga uprawnień, przyznanie.

Zazwyczaj te tabele są tworzone lub usuwane podczas ponownego uruchamiania bazy danych.

JAK granting_principal

Dodatkowe wymagane uprawnienie

Użytkownik bazy danych

Uprawnienie do PERSONIFIKACJI użytkownika, członkostwa w db_securityadmin stała rola bazy danych, członkostwo w db_owner stała rola bazy danych, lub członkostwo w roli sysadmin stałych serwera.

Użytkownik bazy danych, zmapowany do identyfikatora logowania systemu Windows

Uprawnienie do PERSONIFIKACJI użytkownika, członkostwa w db_securityadmin stała rola bazy danych, członkostwo w db_owner stała rola bazy danych, lub członkostwo w roli sysadmin stałych serwera.

Użytkownik bazy danych, zmapowany do grupy systemu Windows

Członkostwo w grupie systemu Windows, członkostwo w db_securityadmin stała rola bazy danych, członkostwo w db_owner stała rola bazy danych, lub członkostwo w roli sysadmin stałych serwera.

Użytkownik bazy danych, zmapowany do certyfikat

Członkostwo w db_securityadmin stała rola bazy danych, członkostwo w db_owner stała rola bazy danych, lub członkostwo w roli sysadmin stałych serwera.

Mapowane na kluczu asymetrycznym, który użytkownik bazy danych

Członkostwo w db_securityadmin stała rola bazy danych, członkostwo w db_owner stała rola bazy danych, lub członkostwo w roli sysadmin stałych serwera.

Użytkownik bazy danych nie jest mapowane do dowolnego serwera głównego

Uprawnienie do PERSONIFIKACJI użytkownika, członkostwa w db_securityadmin stała rola bazy danych, członkostwo w db_owner stała rola bazy danych, lub członkostwo w roli sysadmin stałych serwera.

rola bazy danych

ALTER uprawnienia roli, członkostwo w roli db_securityadmin stałej bazy danych, członkostwo w roli db_owner stałej bazy danych lub członkostwa w sysadmin stała rola serwera.

Rola aplikacji

ALTER uprawnienia roli, członkostwo w roli db_securityadmin stałej bazy danych, członkostwo w roli db_owner stałej bazy danych lub członkostwa w sysadmin stała rola serwera.

Właściciele obiektów mogą udzielać uprawnienia do obiektów będących ich własnością.Podmioty z uprawnieniem CONTROL do obiektu zabezpieczonego mogą udzielać uprawnień do tego obiektu zabezpieczonego.

Grantees uprawnienie Kontrola serwera, takie jak członkowie roli sysadmin stałych serwera, może udzielić im oficjalnie uprawnienia w przypadku dowolnego zabezpieczany na serwerze.systypesZazwyczaj kwerendy w tej samej klasie są identyczne, z wyjątkiem wartości parametru.

Przykłady

A.Udzielanie uprawnień do katalogu pełnego tekstu

The following example grants Ted the CONTROL permission on the wykaz pełnotekstowy ProductCatalog.

GRANT CONTROL
    ON FULLTEXT CATALOG :: ProductCatalog
    TO Ted ;

B.Udzielanie uprawnień do stoplist

The following example grants Mary the VIEW DEFINITION permission on the full-text stoplist ProductStoplist.

GRANT VIEW DEFINITION
    ON FULLTEXT STOPLIST :: ProductStoplist
    TO Mary ;

Historia zmian

Microsoft Learning

Dodać więcej STOPLIST składni i uprawnienia.

Dodaje dwa przykłady.