none
No se puede abrir la base de datos "BefitLG1" solicitada por el inicio de sesión. Error de inicio de sesión. Error de inicio de sesión del usuario 'IIS APPPOOL\DefaultAppPool'. RRS feed

  • Pregunta

  • Hola amigos

    veran soy nuevo en la publicacion de sitios web, veran pude publicar el sitio correctamente, pero cuando deseo ingresar a una pagina que descargue informacion de la base de datos me da este problema

    No se puede abrir la base de datos "BefitLG1" solicitada por el inicio de sesión. Error de inicio de sesión.
    Error de inicio de sesión del usuario 'IIS APPPOOL\DefaultAppPool'.

    he encontrado diversas formas de solucion al problema pero como comente soy inexperto y no como hacerlas y busco alguien que me ayude a ver como se aplican estas formas de solucion a este problema

    primera solucion que encontre

    La solución esta en crear al usuario que indica el error en SQL con los permisos necesarios:

    exec sp_grantlogin 'IIS APPPOOL\DefaultAppPool' 
    use TuBD
    exec sp_grantdbaccess 'IIS APPPOOL\DefaultAppPool'

    Segunda Solucion

    Cambia tu usuario en el string de conexion por un usuario que tenga permisos o dale permisos a tu BD al usuarios del IIS.
    Saludos.

    no se cual aplicar ni como aplicarlas algun ejemplo de como

    por su ayuda de antemano muchas gracias

    miércoles, 25 de junio de 2014 18:06

Respuestas

  • Hola amigos ya solucione el problema

    con esta consulta

    exec sp_grantlogin 'IIS APPPOOL\DefaultAppPool' 
    use BefitLG1
    exec sp_grantdbaccess 'IIS APPPOOL\DefaultAppPool'

    • Marcado como respuesta Francisco901 miércoles, 25 de junio de 2014 20:52
    miércoles, 25 de junio de 2014 20:52