PRZYZNAĆ uprawnienia Service Broker (Transact-SQL)
Udziela uprawnień do Service Broker kontrakt, typ komunikatu, powiązaniezdalnych, trasalub usługa.
Składnia
GRANT permission [ ,...n ] ON
{
[ CONTRACT :: contract_name ]
| [ MESSAGE TYPE :: message_type_name ]
| [ REMOTE SERVICE BINDING :: remote_binding_name ]
| [ ROUTE :: route_name ]
| [ SERVICE :: service_name ]
}
TO database_principal [ ,...n ]
[ WITH GRANT OPTION ]
[ AS granting_principal ]
Argumenty
permission
Określa uprawnienia, które mogą być przyznane na Service Broker zabezpieczany.Wymienione poniżej.UMOWY **:**contract_name
Określa kontrakt o udzieleniu zezwolenia.zakreskwalifikator "::" nie jest wymagana.Typ komunikatu **:**message_type_name
Określa typ komunikatu o udzieleniu zezwolenia.zakreskwalifikator "::" nie jest wymagana.WIĄZANIE ZDALNYCH usług **:**remote_binding_name
Określa usługazdalnegopowiązanie o udzieleniu zezwolenia. zakreskwalifikator "::" nie jest wymagana.ROUTE **::**route_name
Określa trasa o udzieleniu zezwolenia.zakreskwalifikator "::" nie jest wymagana.Usługa **:**service_name
Określa usługa o udzieleniu zezwolenia.zakreskwalifikator "::" nie jest wymagana.database_principal
Określa główny, do których udzieleniu zezwolenia.Jedną z następujących czynności:użytkownik bazy danych
rola bazy danych
Rola aplikacji
użytkownik bazy danych, mapowane do identyfikatora logowania systemu Windows
Baza danych użytkownika do grupy systemu Windows
mapowania certyfikatużytkownika bazy danych
użytkownik bazy danych, mapowane do kluczasymetrycznego
użytkownik bazy danych nie są mapowane do głównego serwera.
OPCJA DOTACJI
Wskazuje, że główny będzie udzielane również możliwość przyznania określone uprawnienie do innych podmiotów.granting_principal
Określa główny, z którego podmiot wykonywanie tej kwerendy uzyskuje swoje prawo, aby udzielić uprawnień.Jedną z następujących czynności:użytkownik bazy danych
rola bazy danych
Rola aplikacji
użytkownik bazy danych, mapowane do identyfikatora logowania systemu Windows
Baza danych użytkownika do grupy systemu Windows
mapowania certyfikatużytkownika bazy danych
użytkownik bazy danych, mapowane do kluczasymetrycznego
użytkownik bazy danych nie są mapowane do głównego serwera.
Uwagi
Service Broker Kontrakty
Service Brokerkontrakt jest baza danych —poziomzabezpieczany zawartych przez bazę danych, która jest jego obiektu nadrzędnego w hierarchii uprawnień. Najbardziej szczególnego i ograniczonego uprawnienia, które mogą być przyznawane na Service Broker kontrakt są wymienione poniżej, wraz z bardziej ogólne uprawnienia, które je zawierają, co za tym idzie.
Service Brokeruprawnienie dokontrakt |
Implikowane przez uprawnieniekontrakt Service Broker |
Implikowane przez uprawnienie do bazy danych |
---|---|---|
FORMANT |
FORMANT |
FORMANT |
PRZEJĘCIE NA WŁASNOŚĆ |
FORMANT |
FORMANT |
ZMIEŃ |
FORMANT |
ZMIANĘ UMOWY |
ODWOŁANIA |
FORMANT |
ODWOŁANIA |
DEFINICJA WIDOKU |
FORMANT |
DEFINICJA WIDOKU |
Service Broker Typy wiadomości
Service Brokertyp komunikatu jest baza danych —poziomzabezpieczany zawartych przez bazę danych, która jest jego obiektu nadrzędnego w hierarchii uprawnień. Najbardziej szczególnego i ograniczonego uprawnienia, które mogą być przyznawane na Service Broker typ komunikatu są wymienione poniżej, wraz z bardziej ogólne uprawnienia, które je zawierają, co za tym idzie.
Service Brokeruprawnienietyp komunikatu |
Implikowane przez Service Brokeruprawnieńtyp komunikatu |
Implikowane przez uprawnienie do bazy danych |
---|---|---|
FORMANT |
FORMANT |
FORMANT |
PRZEJĘCIE NA WŁASNOŚĆ |
FORMANT |
FORMANT |
ZMIEŃ |
FORMANT |
ZMIENIĆ DOWOLNY TYP WIADOMOŚCI |
ODWOŁANIA |
FORMANT |
ODWOŁANIA |
DEFINICJA WIDOKU |
FORMANT |
DEFINICJA WIDOKU |
Service Broker Powiązania usługi zdalnego
usługazdalnego Service Brokerpowiązanie jest bazy danych -poziomzabezpieczany zawartych przez bazę danych, która jest jego obiektu nadrzędnego w hierarchii uprawnień. Najbardziej szczególnego i ograniczonego uprawnienia, które mogą być przyznawane na zdalnej usługa Service Brokerpowiązanie są wymienione poniżej, wraz z bardziej ogólne uprawnienia, które je zawierają, co za tym idzie.
Uprawnieniepowiązanie zdalnych usługaService Broker |
Implikowane przez uprawnieniepowiązanie zdalnych usługa Service Broker |
Implikowane przez uprawnienie do bazy danych |
---|---|---|
FORMANT |
FORMANT |
FORMANT |
PRZEJĘCIE NA WŁASNOŚĆ |
FORMANT |
FORMANT |
ZMIEŃ |
FORMANT |
ZMIEŃ DOWOLNE POWIĄZANIE USŁUGI ZDALNEGO |
DEFINICJA WIDOKU |
FORMANT |
DEFINICJA WIDOKU |
Service Broker Trasy
Baza danych —poziomzabezpieczany zawartych przez bazę danych, która jest jego obiektu nadrzędnego w hierarchii uprawnień jest Service Brokertrasa . Najbardziej szczególnego i ograniczonego uprawnienia, które mogą być przyznawane na Service Broker trasa są wymienione poniżej, wraz z bardziej ogólne uprawnienia, które je zawierają, co za tym idzie.
Service Brokeruprawnienietrasa |
Implikowane przez uprawnienietrasa Service Broker |
Implikowane przez uprawnienie do bazy danych |
---|---|---|
FORMANT |
FORMANT |
FORMANT |
PRZEJĘCIE NA WŁASNOŚĆ |
FORMANT |
FORMANT |
ZMIEŃ |
FORMANT |
ZMIENIA WSZYSTKIE TRASY |
DEFINICJA WIDOKU |
FORMANT |
DEFINICJA WIDOKU |
Service Broker Usługi
Service Brokerusługa jest baza danych —poziomzabezpieczany zawartych przez bazę danych, która jest jego obiektu nadrzędnego w hierarchii uprawnień. Najbardziej szczególnego i ograniczonego uprawnienia, które mogą być przyznawane na Service Broker usługa są wymienione poniżej, wraz z bardziej ogólne uprawnienia, które je zawierają, co za tym idzie.
Service Brokeruprawnienieusługa |
Implikowane przez uprawnieniausługa Service Broker |
Implikowane przez uprawnienie do bazy danych |
---|---|---|
FORMANT |
FORMANT |
FORMANT |
PRZEJĘCIE NA WŁASNOŚĆ |
FORMANT |
FORMANT |
WYŚLIJ |
FORMANT |
FORMANT |
ZMIEŃ |
FORMANT |
ZMIANA DOWOLNEJ USŁUGI |
DEFINICJA WIDOKU |
FORMANT |
DEFINICJA WIDOKU |
Uprawnienia
Kredytodawca (lub określić z opcją jako główny zobowiązany) musi mieć uprawnienie sam z opcją dotacji lub wyższe uprawnienia, które pociąga za sobą udzielenie zgody.
Za pomocą opcji jako zastosować następujące dodatkowe wymagania.
JAKgranting_principal |
Wymagane dodatkowe uprawnienia. |
---|---|
Użytkownik bazy danych |
Uprawnienie do PERSONIFIKACJI użytkownika członkostwo w db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Użytkownik bazy danych, mapowane do identyfikatora logowania systemu Windows |
Uprawnienie do PERSONIFIKACJI użytkownika członkostwo w db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Baza danych użytkownika do grupy systemu Windows |
Członkostwo w grupie systemu Windows, członkostwo w db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Mapowania certyfikatużytkownika bazy danych |
Członkostwo w grupie db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Użytkownik bazy danych, mapowane do kluczasymetrycznego |
Członkostwo w grupie db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Użytkownik bazy danych nie są mapowane do dowolnego serwera głównego zobowiązanego |
Uprawnienie do PERSONIFIKACJI użytkownika członkostwo w db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Roli bazy danych |
ZMIEŃ uprawnienia roli, członkostwo w db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Rola aplikacji |
ZMIEŃ uprawnienia roli, członkostwo w db_securityadmin stałej rola bazy danych, członkostwo w db_owner ustalonego w rola bazy danychlub członkostwa w sysadmin stała rola serwera. |
Właścicieli obiektów można udzielić uprawnień do obiektów, których właścicielem.Podmioty z uprawnienie Kontrola zabezpieczany może przyznać uprawnienie na tym zabezpieczany.
Stypendystów uprawnienie sterowania serwera, takie jak członkowie sysadmin stała rola serweramoże przyznać wszelkie uprawnienia dowolnego zabezpieczany na serwerze.Stypendystów uprawnienie Kontrola do bazy danych, takich jak członkowie db_owner ustalona rola bazy danych, może przyznać wszelkie uprawnienia dowolnego zabezpieczany w bazie danych.Stypendystów uprawnienie Kontrola na schemacie może przyznać uprawnienie do dowolnego obiektu w schemacie.
Zobacz także