sql - uso - la base de datos está en modo de usuario único y hay un usuario conectado a ella.
¿Cómo se cambia el dueño de una base de datos en sql? (3)
En el estudio de administración, puede ver al propietario debajo de las propiedades, pero no le permitirá cambiarlo. Creo que hay algún procedimiento almacenado para cambiarlo y no puedes hacerlo a través de la GUI.
En realidad, puedes cambiarlo en SSMS, está en la pestaña Archivos en las propiedades de la base de datos.
Sorprendentemente, se llama sp_changedbowner
.
En realidad, puede cambiarlo en SQL Server Management Studio
en Database / Properties / Files
Además de usar la GUI de SSMS
, también puede usar ALTER AUTHORIZATION
o alternativamente usar la instrucción sp_changedbowner
.
ALTER AUTHORIZATION ON DATABASE::MyDatabaseName TO NewOwner;
GO
Tenga en cuenta que sp_changedbowner
está en desuso de SQL Server 2012
.