Användare

Azure Cosmos DB är en globalt distribuerad databas med flera modeller som stöder datamodeller för dokument, diagram och nyckelvärden. Innehållet i det här avsnittet är till för att hantera användarresurser med hjälp av SQL API via REST.

En användare är ett logiskt namnområde för omfångsbehörigheter för samlingar, dokument, bifogade filer, lagrade procedurer, utlösare och användardefinierade funktioner. Användarkonstruktionen finns under en databasresurs och kan därför inte korsa den databasgräns som den är under. Användarresursen representeras av användare i Azure Cosmos DB REST-resursmodellen. Det är en systemresurs och innehåller därför ett fast schema.

I följande exempel visas ett exempel på en JSON-representation för en användare:

{  
   "id":"JohnSmith@contoso.com",  
   "_rid":"rnYYACFnVAA=",  
   "_ts":1408056023,  
   "_self":"dbs\/rnYYAA==\/users\/rnYYACFnVAA=\/",  
   "_etag":"00004a00-0000-0000-0000-53ed3ad70000",  
   "_permissions":"permissions\/"  
}  
  
Egenskap Beskrivning
id Krävs. Det är den enda egenskapen som kan anges av användaren. Det är ett unikt namn som identifierar en användare, d.v.s. att inga två användare delar samma ID i en databas. Namnet får inte överstiga 255 tecken.
_Bli Det är en systemgenererad egenskap. Resurs-ID :t (_rid) är en unik identifierare som också är hierarkisk per resursstacken i resursmodellen. Den används internt för placering och navigering av användarresursen.
_Ts Det är en systemgenererad egenskap. Den anger den senast uppdaterade tidsstämpeln för resursen. Värdet är en tidsstämpel.
_Själv Det är en systemgenererad egenskap. Det är den unika adresserbara URI:n för resursen.
_Etag Det är en systemgenererad egenskap som representerar resursetaggen som krävs för optimistisk samtidighetskontroll.
_Behörigheter Det är en systemgenererad egenskap som anger den adresserbara sökvägen för resursflödet för behörigheter.

Aktiviteter

Du kan göra följande med användare:

Se även