2016-03-31 19 views
-2

Ich bin derzeit in ein Problem, wo wir über den Namen eines Servers (Windows 2012) geändert. Mit dem alten Namen hat alles gut funktioniert, nach dem Namenswechsel scheint es, dass die App-Pool-Identität mit dem alten Rechnernamen im Maschinenkonto festgefahren ist.Windows 2012 Name ändern Computer-Konto nicht

diese Website gewinnt Auth wird mit unserem SQL-Server zu verbinden und bietet einen Fehler:

LOGIN FAILED domainname\oldmachinename$ 

Ich merke, wenn ich die app-Pool Identität zu ändern, um die Fehler ändern, so dass es mit den festzustecken scheint alter Computername, auch wenn er in den Systemeigenschaften des lokalen Servers und der Systemsteuerung aktualisiert wurde.

Wie kann ich erzwingen, dass der neue Name als Computerkonto angezeigt wird?

+0

Das * reale * Problem besteht darin, dass Sie anstelle des richtigen Domänenkontos für den Anwendungspool das Konto des Rechners verwendet haben, damit * jeder * von diesem Rechner die Datenbank erreichen kann. Der * real * Fix besteht darin, ein Domänenkonto zu verwenden und nicht den Zugriff auf das Konto eines Computers zu ermöglichen. Was würde beispielsweise passieren, wenn Sie zwei oder mehr Server verwenden möchten? Lastverteilung? Lassen Sie nur * eine * Website auf die Datenbank zugreifen? –

+0

Ja, ich stimme zu. Es ist ein Test-Server, es wird nie Balancing aber mein Haupt? Wenn jemand wüsste, warum oder wo der alte Hostname gespeichert wird oder wo er geändert werden könnte. Ging durch die Registrierung aktualisiert den Cache-Wert auf 0 auf las-Steuerelement auch gesetzt Cahced Maschinenname auf den aktuellen Wert manuell. frage mich, ob es Ähnlichkeiten gibt, die appool Identitäten ähneln, um den Servernamen zu speichern – Milkman

+0

Was haben Caches und Registries mit dem Account * einer Domain-Maschine zu tun? Wenn Sie willkürliche Änderungen vornehmen, treten mehr Probleme auf, anstatt das Problem zu beheben. Diese Frage bezieht sich nicht auf die Programmierung, geschweige denn auf Anwendungs-Pools. Dies sollte wahrscheinlich in Serverfault gestellt werden, obwohl ich mir sicher bin, dass es * Guides und Skripte in Technet gibt, wie man ein Domain-Rechner bleibt und sich mit dem Account des Rechners beschäftigt. Serverfault wäre der richtige Ort, um zu fragen, was zu tun ist, wenn die Umbenennung falsch ausgeführt wird –

Antwort

0

Ich würde den Rechner aus der Domäne entfernen, den Hostnamen ändern, ihn erneut der Domäne beitreten, und das sollte das falsche Hostname-Problem beheben.