Error al crear "Diagrama de base de datos" y consulta "Alter Authorization" para solucionarlo
Si estas ocupando una base de datos -SQL Server -que no fue creada en tu computadora existe el problema a la hora de crear el "Diagrama de base de datos"
Cuando restauramos una base de datos o la adjuntamos (desde otra procedencia que no sea por nuestro usuario como propietario de la misma), el sistema no reconoce al usuario como el propietario de la base de datos y por ello hay que asignarle los permisos correspondientes para que podamos acceder al diagrama de la base de datos.
El mensaje en cuestión con el que nos encontraríamos sería el siguiente:
Solo tenemos que ejecutar la siguiente consulta:
Alter authorization on database::nombredelabasededatos to sa
Donde pone nombredelabasededatos tendremos que poner el nombre de la base de datos que queremos modificar la autorización para el usuario super administrador o sa por ejemplo. Ejecutamos la consulta y ya podemos acceder al diagrama de la base de datos
Solo queda seleccionar nuestra base de datos, dar boton derecho a "Diagramas de base de datos" y ahora click en "nuevo Diagrama de base de datos"
MiniSpam de mis 4 posts anteriores en la categoria Linux y Gnu: