Gibt es Unterschiede zwischen Owned Schemas
und Role Members
?
Nach meinem Verständnis Role Members
sind die obligatorisch - Benutzer müssen mindestens eines der Kontrollkästchen Role Members
aktiviert haben.
Dies Owned Schemas
ist jedoch nicht obligatorisch. Ich frage mich wirklich, warum es notwendig ist, das Owned Schemas
da drin zu haben .
db_datareader
Rolle und dem Schema beschreibbar machen können, die nicht unbedingt von anderen Benutzern gelesen werden können. Funktioniert gut für eine App, auf die nur Lesezugriffdbo
erforderlich ist, die jedoch einige gespeicherte Prozesse oder Trigger installieren muss. Dazu müssen Sie natürlich weiterhin jeden Benutzer manuell zur Rolle und zum Schema hinzufügen.