Problema con logins y usuarios
Mi problema es con una base de datos sql server 2000, la cual copié directamente desde una carpeta de un servidor que no está funcionando nada bien, y por tanto no pude realizar un backup.
Copiados los archivos de la base, attacho la misma en otro servidor y hete aquí el problema: Tengo un login en la instancia de sql llamado teléfonos, el cual es usado por el usuario teléfonos de algunas bases de datos existente.
Cuando attacho la base en cuestión Teles, tiene como propietario un usuario Teléfonos, el cual en la base que está en el servidor que se rompió, existía y funcionaba correctamente.
Al finalizar, figura que el dueño de la base de datos Teles es Teléfonos, pero en los login name de la instancia de sql, en el login Teléfonos, no figura que tenga asociada la base de datos Teles. Tiene otras dos que ya estaban asociadas bien, pero a esta cuando se la intento asociar, dice que el usuario ya existe en la base.
El problema es que no puedo quitar el usuario Teléfonos de la base que attacho, me da error porque es dbo, ni le puedo quitar los permisos...
¿Cómo puedo hacer para asociar al login Teléfonos, la base Teles, siendo que ya figura en esta base un usuario Teléfonos como propietario? Aclaro que así, el usuario Teléfonos no puede, aunque diga que es propietario, manejar la base de datos Teles.
Espero que puedan ayudarme, realmente lo intenté de varias maneras y no logro dar en el clavo!
Copiados los archivos de la base, attacho la misma en otro servidor y hete aquí el problema: Tengo un login en la instancia de sql llamado teléfonos, el cual es usado por el usuario teléfonos de algunas bases de datos existente.
Cuando attacho la base en cuestión Teles, tiene como propietario un usuario Teléfonos, el cual en la base que está en el servidor que se rompió, existía y funcionaba correctamente.
Al finalizar, figura que el dueño de la base de datos Teles es Teléfonos, pero en los login name de la instancia de sql, en el login Teléfonos, no figura que tenga asociada la base de datos Teles. Tiene otras dos que ya estaban asociadas bien, pero a esta cuando se la intento asociar, dice que el usuario ya existe en la base.
El problema es que no puedo quitar el usuario Teléfonos de la base que attacho, me da error porque es dbo, ni le puedo quitar los permisos...
¿Cómo puedo hacer para asociar al login Teléfonos, la base Teles, siendo que ya figura en esta base un usuario Teléfonos como propietario? Aclaro que así, el usuario Teléfonos no puede, aunque diga que es propietario, manejar la base de datos Teles.
Espero que puedan ayudarme, realmente lo intenté de varias maneras y no logro dar en el clavo!
1 Respuesta
Respuesta de panzaverde
1