web-dev-qa-db-fra.com

Quel est le but du "propriétaire de schéma"?

Si je crée un nouveau schéma et définissez le propriétaire du schéma vers un autre schéma, par exemple DBO, quelle est la signification de cela en ce qui concerne mon nouveau schéma?

Mon nouveau schéma hérite-t-il les mêmes autorisations de son propriétaire DBO?

3
J.D.

Le propriétaire d'un schéma est toujours un utilisateur (ou un rôle de base de données). Il peut y avoir un schéma avec le même nom qu'un utilisateur, car dans des versions très anciennes de SQL Server, un utilisateur et un schéma étaient la même chose. Il y a donc toujours un utilisateur appelé dbo et un schéma appelé dbo dans chaque base de données.

Le propriétaire d'un schéma est un utilisateur qui contrôle totalement le schéma et qui sera le propriétaire par défaut de chaque objet ajouté au schéma. Posséder un objet supprime des autorisations - vérification de l'objet et joue un rôle important dans les chaînes de propriété .

5