1 votes

Comment accorder IIS APPPOOL \Orchard l'accès à SQL Server 2012 Developer ?

Lorsque j'ai essayé d'installer le CMS Orchard sur son propre site web, IIS a créé un pool web appelé Orchard. Après avoir fourni une chaîne de connexion de

Data Source=(local);Initial Catalog=Orchard;Integrated Security=True;MultipleActiveResultSets=True

Le programme d'installation d'Orchard m'a donné l'erreur suivante

 Login failed for user 'IIS APPPOOL\Orchard'

J'ai beau essayer, je ne peux pas trouver ou faire accepter ce nom d'utilisateur par SQL Server. Que dois-je faire ? Pour l'instant, j'ai simplement installé Orchard avec une base de données interne, c'est-à-dire SQL CE.

0voto

Todd Points 2342

Cela devrait fonctionner :

 USE [Master]
 GO
 CREATE LOGIN [IIS APPPOOL\Orchard] FROM WINDOWS WITH DEFAULT_DATABASE=[Orchard]
 USE [Orchard]
 CREATE USER [IIS APPPOOL\Orchard] FOR LOGIN [IIS APPPOOL\Orchard]

J'utilise tout le temps les comptes IIS AppPool pour accéder aux bases de données SQL. Souvent, je les place d'abord dans un groupe Windows, puis j'utilise le groupe Windows dans SQL-Server. Cela facilite la modification des noms de pool.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X