Mam hosting aplikacji .net w IIS6 z uwierzytelnianiem systemu Windows i wyłączony dostęp anonimowy. Aplikacja internetowa nawiązuje połączenie z serwerem SQL znajdującym się w tej samej domenie, ale na innym komputerze.Jak ustanowić zaufanie między usługami IIS i SQL Server na różnych komputerach?
Chcę mieć proces IIS Worker acount I_USR _..., aby uzyskać dostęp do SQL Server.
Czy to zadziała?
(? Czy istnieje jeden do jednego zaufania może powinienem zrobić kilka dodatkowych starań, aby prace Trust)
(edit) Na tej page czytam:
IUSR_ musi być w domeny i mając właściwy dostęp do serwera SQL; lub musisz wyłączyć dostęp anonimowy na stronie/aplikacji - co pozwoli usługom IIS przekazywać poświadczenia użytkowników do serwera SQL Server. Nie wykonanie żadnej z tych czynności spowoduje błąd.
Czy otrzymujesz konkretny komunikat o błędzie? – IrishChieftain
Nie testowano jeszcze. Aplikacja jest obecnie na jednym serwerze (aplikacja internetowa + serwer SQL). Aplikacja zostanie przeniesiona do nowego centrum danych, w którym chcemy podzielić część sieci i bazy danych na 2 serwery. –