Cita: No se puede abrir la base de datos "basedatos" solicitada por el inicio de sesión. Error de inicio de sesión.
Error de inicio de sesión del usuario 'DESKTOP\Administrador'
Eso se debe a que estás usando en cadena de conexcion seguridad integrada (windows) y si es el caso debes colocar el usuario aspnet en sql server con permisos de sysadmin, o la otra es usar una cadena de conexion con un usuario en especifico, algo como ésto:
Cita: Data Source=[NOMBRE_SERVIDOR];Initial Catalog=[NOMBRE_BD];User ID=[USUARIO];Password=[PASSWORD];
Saludos y cualquier duda por aqui andamos