sql >> Base de Datos >  >> RDS >> Sqlserver

Seguridad IIS7, SQL 2008 y ASP.NET MVC

Si NO está utilizando Active Directory, ignore todas las demás soluciones mencionadas aquí. La confusión proviene de la nueva ApplicationPoolIdentity configuración predeterminada en IIS 7.5+ (MS sigue cambiando los mecanismos de identidad)

  1. Abra SQL Management Studio , conéctese a su máquina local como administrador.
  2. Expandir la Seguridad sucursal.
  3. Haga clic derecho en Inicios de sesión y seleccione Nuevo inicio de sesión
  4. En el Nombre de inicio de sesión campo, escriba "IIS APPPOOL\MyApplicationName ". NO haga clic en el botón de búsqueda. El perfil de usuario no existe realmente en la máquina local, se crea dinámicamente bajo demanda.

Mientras lo mira, no olvide agregar el usuario a una base de datos o una función de servidor.