No se pueden crear diagramas en SQL Server
En SQL Server muchas veces al tratar de crear un diagrama de tablas, sale un mensaje de error de authorization.
Para poder crear diagramas en SQL Server, es necesario asignar permisos de autorización.
La siguiente sentencia T-SQL permite crear diagramas en bases de datos:
ALTER AUTHORIZATION ON DATABASE::"nombrebasededatos"
TO "sa"EXECUTE AS USER = N'dbo' REVERT
Espero que les sirva a las personas que no pueden crear diagramas en SQL Server.
Error:
No se puede ejecutar como la entidad de seguridad de base de datos porque la entidad "entidad" no existe, este tipo de entidad de seguridad no se puede suplantar o el usuario no tiene permiso.
Error: Los objetos de sporte del diagrama de base de datos no se pueden instalar. Esta base de datos carece de propietario valido.
Para poder crear diagramas en SQL Server, es necesario asignar permisos de autorización.
La siguiente sentencia T-SQL permite crear diagramas en bases de datos:
ALTER AUTHORIZATION ON DATABASE::"nombrebasededatos"
TO "sa"EXECUTE AS USER = N'dbo' REVERT
Espero que les sirva a las personas que no pueden crear diagramas en SQL Server.
Gracias amigo, no sabes de la que me has salvado !!
ResponderEliminarQué buen aporte !!!!
Estamos para servirlos.
ResponderEliminarMuchas Gracias por tu aporte ...Que funcion cumple la linea EXECUTE ??????
ResponderEliminarexecute as permite ejecutar una sentencia con otros credenciales.
ResponderEliminarA mi no me funciona aun me aparece el error de Invalid class string (Ms Visual Database Tools)
ResponderEliminarAyuda porfa
Eliminar