"IIS APPPOOL\AppPoolName" funzionerà, ma come accennato in precedenza, non sembra essere un nome AD valido, quindi quando lo cerchi nella finestra di dialogo "Seleziona utente o gruppo", non verrà visualizzato (in realtà , lo troverà, ma penserà che sia un vero account di sistema e cercherà di trattarlo come tale... il che non funzionerà e ti darà il messaggio di errore sul fatto che non è stato trovato).
Come l'ho fatto funzionare è:
- In SQL Server Management Studio, cerca la Sicurezza cartella (la cartella di sicurezza allo stesso livello delle cartelle Database, Oggetti server, ecc....non la cartella di sicurezza all'interno di ogni singolo database)
- Fai clic con il pulsante destro del mouse su accessi e seleziona "Nuovo accesso"
- Nel campo Nome accesso, digita IIS APPPOOL\YourAppPoolName - non fare clic su cerca
- Compila tutti gli altri valori che preferisci (es. tipo di autenticazione, database predefinito, ecc.)
- Fai clic su OK
Finché il nome AppPool esiste effettivamente, ora dovrebbe essere creato l'accesso.