Saltar al contenido

No se puede usar dbo principal especial: Error 15405

Solución:

Esto sucede porque el usuario ‘sarin’ es el propietario real de la base de datos “dbemployee”; como tal, puede solamente tienen db_owner y no se les pueden asignar más roles de base de datos.

Tampoco necesitan serlo. Si es el propietario de la base de datos, ya tiene permiso para hacer lo que quiera 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 aparentemente es la forma preferida para el desarrollo futuro, pero dado que este tipo de cosas tiende a ser único …)

Solución: no se puede usar el principal especial ‘sa’. Microsoft SQL Server, error: 15405

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

USE mydatabase
exec sp_changedbowner 'sa', 'true'

Cierre la nueva consulta y después de ver la seguridad del 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/

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *