Użytkownicy

Usługa Azure Cosmos DB to globalnie rozproszona wielomodelowa baza danych, która obsługuje modele danych dokumentów, grafów i klucz-wartość. Zawartość w tej sekcji służy do zarządzania zasobami użytkownika przy użyciu interfejsu API SQL za pośrednictwem interfejsu REST.

Użytkownik to logiczna przestrzeń nazw do określania zakresu uprawnień do kolekcji, dokumentów, załączników, procedur składowanych, wyzwalaczy i funkcji zdefiniowanych przez użytkownika. Konstrukcja użytkownika znajduje się pod zasobem bazy danych i w związku z tym nie może przekroczyć granicy bazy danych, w której znajduje się. Zasób użytkownika jest reprezentowany przez użytkowników w modelu zasobów REST usługi Azure Cosmos DB. Jest to zasób systemowy, który zawiera stały schemat.

W poniższym przykładzie przedstawiono przykładową reprezentację JSON dla użytkownika:

{  
   "id":"JohnSmith@contoso.com",  
   "_rid":"rnYYACFnVAA=",  
   "_ts":1408056023,  
   "_self":"dbs\/rnYYAA==\/users\/rnYYACFnVAA=\/",  
   "_etag":"00004a00-0000-0000-0000-53ed3ad70000",  
   "_permissions":"permissions\/"  
}  
  
Właściwość Opis
id Wymagane. Jest to jedyna właściwość ustawiana przez użytkownika. Jest to unikatowa nazwa, która identyfikuje użytkownika, czyli nie dwóch użytkowników ma ten sam identyfikator w bazie danych. Nazwa nie może przekraczać 255 znaków.
_Rid Jest to właściwość wygenerowana przez system. Identyfikator zasobu (_rid) to unikatowy identyfikator, który jest również hierarchiczny dla stosu zasobów w modelu zasobów. Jest on używany wewnętrznie do umieszczania i nawigacji zasobu użytkownika.
_Ts Jest to właściwość wygenerowana przez system. Określa ostatni zaktualizowany znacznik czasu zasobu. Wartość jest znacznikiem czasu.
_Własny Jest to właściwość wygenerowana przez system. Jest to unikatowy adresowy identyfikator URI zasobu.
_Etag Jest to właściwość wygenerowana przez system reprezentująca tag zasobu wymagany do optymistycznej kontroli współbieżności.
_Uprawnienia Jest to właściwość wygenerowana przez system oznaczającą ścieżkę adresową zasobu uprawnień.

Zadania

Możesz wykonać następujące czynności za pomocą użytkowników:

Zobacz też