No puedo abrir el diagrama de la base de datos

30/11/2008 - 00:06 por Santiago | Informe spam
Estoy usando Microsoft Server Management Studio Express. Con este
programa me conecto a una base de datos a un servidor remoto con
usuario y password. Puedo crear tablas, consultas y creé las
relaciones de las tablas en diagramas de bases de datos. Pero de
repente no puedo acceder al diagrama de la base de datos.
Cada vez que lo intento me sale el siguiente mensaje:
Los objetos de soporte del diagrama de base de datos no se pueden
instalar. Esta base de datos carece de propietario válido...

Y continúa con una serie de instrucciones. He hecho lo que me decía la
ventana de información. Es decir, abrí Propiedades de la base de
datos, en Archivos seleccioné como propietario sa (que ya estaba) pero
no me funciona.

A continuación realicé la siguiente consulta:
EXEC sp_dbcmptlevel 'miBaseDatos', '90';
go
ALTER AUTHORIZATION ON DATABASE::miBaseDatos TO sa
go
use [miBaseDatos]
go
EXECUTE AS USER = N'dbo' REVERT
go

y me sale el siguiente mensaje:
Ejecución de DBCC completada. Si hay mensajes de error, consulte al
administrador del sistema.
Mens. 15151, Nivel 16, Estado 1, Línea 1
No se puede buscar el entidad de seguridad 'sa' porque no existe o el
usuario no tiene permiso.
Mens. 15517, Nivel 16, Estado 1, Línea 1
No se puede ejecutar como la entidad de seguridad de base de datos
porque la entidad de seguridad "dbo" no existe, este tipo de entidad
de seguridad no se puede suplantar o el usuario no tiene permiso.
Y ya no se me ocurre nada más. Sigo sin poder acceder. Agredecería
cualquier sugerencia o información para poder solucionar este
problema.
 

Leer las respuestas

#1 Gustavo Larriera (MVP)
02/12/2008 - 15:08 | Informe spam
Es posible que un administrador le haya quitado a usted permisos o haya
cambiado el modo de autenticación de SQL Server.


Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Santiago" wrote:

Estoy usando Microsoft Server Management Studio Express. Con este
programa me conecto a una base de datos a un servidor remoto con
usuario y password. Puedo crear tablas, consultas y creé las
relaciones de las tablas en diagramas de bases de datos. Pero de
repente no puedo acceder al diagrama de la base de datos.
Cada vez que lo intento me sale el siguiente mensaje:
Los objetos de soporte del diagrama de base de datos no se pueden
instalar. Esta base de datos carece de propietario válido...

Y continúa con una serie de instrucciones. He hecho lo que me decía la
ventana de información. Es decir, abrí Propiedades de la base de
datos, en Archivos seleccioné como propietario sa (que ya estaba) pero
no me funciona.

A continuación realicé la siguiente consulta:
EXEC sp_dbcmptlevel 'miBaseDatos', '90';
go
ALTER AUTHORIZATION ON DATABASE::miBaseDatos TO sa
go
use [miBaseDatos]
go
EXECUTE AS USER = N'dbo' REVERT
go

y me sale el siguiente mensaje:
Ejecución de DBCC completada. Si hay mensajes de error, consulte al
administrador del sistema.
Mens. 15151, Nivel 16, Estado 1, Línea 1
No se puede buscar el entidad de seguridad 'sa' porque no existe o el
usuario no tiene permiso.
Mens. 15517, Nivel 16, Estado 1, Línea 1
No se puede ejecutar como la entidad de seguridad de base de datos
porque la entidad de seguridad "dbo" no existe, este tipo de entidad
de seguridad no se puede suplantar o el usuario no tiene permiso.
Y ya no se me ocurre nada más. Sigo sin poder acceder. Agredecería
cualquier sugerencia o información para poder solucionar este
problema.

Preguntas similares