Benutzer

Azure Cosmos DB ist eine global verteilte Datenbank mit mehreren Modellen, die die Dokument-, Graph- und Schlüssel-Wert-Datenmodelle unterstützt. Der Inhalt in diesem Abschnitt dient zum Verwalten von Benutzerressourcen mithilfe der SQL-API über REST.

Ein Benutzer ist ein logischer Namespace für die Bereichsdefinition von Berechtigungen für Auflistungen, Dokumente, Anlagen, gespeicherte Prozeduren, Trigger und benutzerdefinierte Funktionen. Das Benutzerkonstrukt befindet sich unter einer Datenbankressource und kann daher die Datenbankgrenze nicht überschreiten, unter der es sich befindet. Die Benutzerressource wird von Benutzern im Azure Cosmos DB-REST-Ressourcenmodell dargestellt. Sie ist eine Systemressource und enthält daher ein festes Schema.

Das folgende Beispiel zeigt eine JSON-Beispieldarstellung für einen Benutzer an:

{  
   "id":"JohnSmith@contoso.com",  
   "_rid":"rnYYACFnVAA=",  
   "_ts":1408056023,  
   "_self":"dbs\/rnYYAA==\/users\/rnYYACFnVAA=\/",  
   "_etag":"00004a00-0000-0000-0000-53ed3ad70000",  
   "_permissions":"permissions\/"  
}  
  
Eigenschaft BESCHREIBUNG
id Erforderlich. Dies ist die einzige vom Benutzer festgelegte Eigenschaft. Es handelt sich um einen eindeutigen Namen, der einen Benutzer identifiziert, d. h. keine zwei Benutzer verwenden dieselbe ID in einer Datenbank. Der Name darf nicht länger als 255 Zeichen sein.
_los Es handelt sich um eine vom System generierte Eigenschaft. Die Ressourcen-ID (_rid) ist ein eindeutiger Bezeichner, der auch je nach Ressourcenstapel im Ressourcenmodell hierarchisch ist. Sie wird intern für die Platzierung und Navigation der Benutzerressource verwendet.
_Ts Es handelt sich um eine vom System generierte Eigenschaft. Sie gibt den zuletzt aktualisierten Zeitstempel der Ressource an. Der Wert ist ein Zeitstempel.
_Selbst Es handelt sich um eine vom System generierte Eigenschaft. Es handelt sich um den eindeutigen, adressierbaren URI für die Ressource.
_Etag Es handelt sich um eine vom System generierte Eigenschaft, die das Ressourcen-Etag darstellt, das für die Steuerung der optimistischen Parallelität erforderlich ist.
_Berechtigungen Es handelt sich um eine vom System generierte Eigenschaft, die den adressierbaren Pfad des Feed der Berechtigungsressource angibt.

Aufgaben

Mit Benutzern können Sie folgendes tun:

Weitere Informationen