Comment puis-je changer le propriétaire d'une base de données SQL Server?
Quand j'ai accidentellement cliquez sur les Schémas de Base de données de l'onglet, j'obtiens les erreurs suivantes:
Schéma de base de données objets de prise en charge
ne peut pas être installé car ce
la base de données n'est pas valide propriétaire.
Pour continuer, la première utilisation la page Fichiers
de la Base de données de la boîte de dialogue Propriétés
ou de MODIFIER l'AUTORISATION de déclaration
pour définir la base de données propriétaire, à une valide
connectez-vous, puis ajouter le schéma de base de données
objets de prise en charge.
--- ou ---
La base de données ne dispose pas d'un ou de plusieurs
des objets de prise en charge nécessaires à l'utilisation de
base de données de création de diagrammes. Voulez-vous
créer?
Quelle est la syntaxe à utiliser pour modifier le propriétaire de cette base de données pour 'sa'?
- Je ne comprends pas pourquoi vous pensez que cela n'a rien à voir avec le propriétaire? Il veut juste savoir si elle doit créer des objets pour en faire des diagrammes possible.
- Si je change de propriétaire, alors je ne suis pas invité à créer les objets. Je ne suis pas sûr si elles sont créées automatiquement par la suite.
Vous devez vous connecter pour publier un commentaire.
pour changer le propriétaire de l'objet, essayez les opérations suivantes
qui cependant n'est pas votre problème, voir les schémas de Da Vinci Outils objets doivent être créé (vous allez voir les tableaux et les procs qui commencent avec dt_) après que
De changer de propriétaire de base de données:
De SQL Server 2014, vous pouvez toujours utiliser
sp_changedbowner
ainsi, même si Microsoft a promis de le supprimer dans le "futur" de la version après SQL Server 2012. Ils partirent à partir de SQL Server 2014 BOL si.Could not obtain information about Windows NT group/user 'domain\user', error code 0x5. (Microsoft SQL Server, Error: 15404)
. Je ne suis jamais allé cette voie, car ma db propriétaire était déjà sa.C'est une invite à créer un tas d'objet, comme sp_help_diagram (?), qui n'existent pas.
Cela ne devrait rien avoir à faire avec le propriétaire de la db.
Ici est une façon de changer le propriétaire sur TOUS les DBS (hors Système)