11.5. Verwendung von Schemas

Sie haben sich vielleicht schon gewundert, warum in vielen Angaben zu Datenbankobjekten, wie Tabellen, Sichten etc. das Präfix dbo gefolgt von einem Punkt auftaucht. Dabei handelt es sich um das sogenannte Schema, zu dem das jeweilige Datenbankobjekt gehört. Dabei steht das Standardschema dbo für Database Owner und bezeichnet damit den Benutzer, der die Datenbank angelegt hat.

In früheren Versionen von SQL Server wurde zu jedem Datenbankobjekt ein Datenbankbenutzer als Besitzer definiert (nämlich der Benutzer, der das Objekt angelegt hat). Inzwischen wird ein Schema als Besitzer jedes Datenbankobjekts angegeben. Lediglich das Schema selbst hat einen Benutzer oder eine Rolle als Besitzer. Dazu wird über die Eigenschaften ...

Get Datenbanken entwickeln mit SQL Server 2008 Express Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.