Ändern von Dataset-Berechtigungen in ArcSDE-Geodatabases für SQL Server Express
Sie können die Berechtigungen eines Benutzers für Datasets in einer ArcSDE-Geodatabase für SQL Server Express ändern, indem Sie den Benutzer einer von drei Rollen zuweisen: "Keine", "Nur Lesen" oder "Lesen/Schreiben".
Beim Zuweisen von Berechtigungen für Datasets gelten die folgenden Regeln:
- Nur der Besitzer des Datasets kann die Berechtigungen dafür ändern.
- Nur der Besitzer eines Datasets kann das Dataset entfernen oder seine Definition ändern. Selbst wenn der Besitzer des Datasets einem anderen Benutzer die Berechtigung "Lesen/Schreiben" für das Dataset gewährt, kann dieser Benutzer das Schema des Datasets nicht ändern.
- Sie können die Berechtigungen eines Benutzers an verschiedenen Datasets nur einzeln ändern.
- Es ist nicht möglich, einem Benutzer verschiedene Berechtigungen für Feature-Classes innerhalb eines Feature-Datasets zu gewähren.
![Tipp Tipp](rsrc/tip.png)
Wenn Sie einen Benutzer aus der Liste auswählen, der der Geodatabase- oder Serveradministrator-Rolle angehört, wird eine Meldung angezeigt, aus der hervorgeht, dass der Benutzer über übergeordnete Berechtigungen verfügt, und alle Optionen für Dataset-Berechtigungen werden deaktiviert. Da Sie einem Benutzer nicht den Zugriff auf bestimmte Objekte verweigern können, sondern nur Berechtigungen für bestimmte Objekte gewähren können, müssen Sie seine Berechtigungen für die Geodatabase auf "Nur Lesen" setzen. Anschließend müssen Sie dem Benutzer die Berechtigung "Lesen/Schreiben" für die Datasets gewähren, auf die er Lese- und Schreibzugriff haben soll, wenn Sie nicht möchten, dass ein Benutzer Lese- und Schreibzugriff auf alle Objekte in der Geodatabase hat.
Schritte:
-
Stellen Sie im Kataloginhaltsverzeichnis eine Verbindung zu der Geodatabase her, die das Dataset enthält, für das Sie die Berechtigungen ändern möchten.
Stellen Sie sicher, dass Sie als Besitzer des Datasets verbunden sind.
- Klicken Sie mit der rechten Maustaste auf das Dataset, für das Sie einem Benutzer eine bestimmte Berechtigung zuweisen möchten.
-
Zeigen Sie auf Verwalten, und klicken Sie auf Berechtigungen.
Das Dialogfeld Berechtigungen des Datasets wird geöffnet.
- Wählen Sie in der Liste Datenbankserver-Benutzer den Benutzer oder die Gruppe aus, dem bzw. der Sie Berechtigungen für das Dataset erteilen möchten.
- Klicken Sie auf die Berechtigung, die Sie diesem Benutzer für dieses Dataset gewähren möchten (Keine, Nur Lesen oder Lesen/Schreiben).
- Klicken Sie auf Übernehmen.
- Klicken Sie auf OK, um das Dialogfeld zu schließen.
Die Berechtigungen dieses Benutzers für dieses bestimmte Dataset wurden geändert.
5/9/2014