utilizar seguridad puede especial error entidad sql-server

sql server - seguridad - No se puede usar dbo de principal especial: Error 15405



error 18456 sql server (3)

Estoy tratando de otorgar todos los permisos a un usuario en la sección Asignación de usuarios de una base de datos. Pero, estoy encontrando este error:

"No se puede usar dbo principal especial"

Roles del servidor del usuario:


Solución: No se puede usar el principal especial ''sa''. Microsoft SQL Server, error: 15405

Al importar una base de datos en su instancia de SQL, se encontrará con No se puede usar el principal especial ''sa''. Microsoft SQL Server, Error: 15405 aparece al configurar el usuario sa como el DBO de la base de datos. Para solucionar esto, abra SQL Management Studio y haga clic en Nueva consulta. Tipo:

USE mydatabase exec sp_changedbowner ''sa'', ''true''

Cierre la nueva consulta y después de ver la seguridad de la sa, encontrará que sa es el DBO de la base de datos. (14444)

Fuente: http://www.noelpulis.com/fix-cannot-use-the-special-principal-sa-microsoft-sql-server-error-15405/


Esta respuesta no ayuda con las bases de datos SQL donde SharePoint está conectado. db_securityadmin es obligatorio para las bases de datos de configuración. Para agregar db_securityadmin, deberá cambiar el propietario de la base de datos a una cuenta administrativa. Puede usar esa cuenta solo para roles de dbo.


Esto está sucediendo porque el usuario ''sarin'' es el propietario real de la base de datos "dbemployee"; como tales, solo pueden tener db_owner y no se les puede asignar ninguna función de base de datos adicional.

Tampoco necesitan serlo. Si son el propietario de la base de datos, ya tienen permiso para hacer lo que quieran dentro de esta base de datos.

(Para ver el propietario de la base de datos, abra las propiedades de la base de datos. El propietario aparece en la pestaña general).

Para cambiar el propietario de la base de datos, puede usar sp_changedbowner o ALTER AUTHORIZATION (esta última es aparentemente la forma preferida para el desarrollo futuro, pero dado que este tipo de cosas tiende a ser una sola ...)