Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Sécurité IIS7, SQL 2008 et ASP.NET MVC

Si vous n'utilisez PAS Active Directory, ignorez toutes les autres solutions mentionnées ici. La confusion provient du nouveau ApplicationPoolIdentity réglage par défaut dans IIS 7.5+ (MS continue de changer les mécanismes d'identité)

  1. Ouvrir SQL Management Studio , connectez-vous à votre ordinateur local en tant qu'administrateur.
  2. Développez la Sécurité succursale.
  3. Cliquez avec le bouton droit sur Connexions et sélectionnez Nouvelle connexion
  4. Dans le nom de connexion champ, saisissez "IIS APPPOOL\MyApplicationName ". Ne PAS cliquez sur le bouton de recherche. Le profil utilisateur n'existe pas réellement sur la machine locale, il est créé dynamiquement à la demande.

Pendant que vous le regardez, n'oubliez pas d'ajouter l'utilisateur à une base de données ou à un rôle de serveur.