L'account di installazione del sistema del sito viene usato in modo non corretto per la connessione di un sistema del sito remoto al database SQL Server

Questo articolo fornisce una soluzione alternativa per il problema che l'account di installazione del sistema del sito viene usato in modo errato per aggiornare il database SQL Server per un server del sito remoto.

Versione originale del prodotto: Microsoft System Center 2012 Configuration Manager
Numero KB originale: 2689646

Sintomi

Considerare lo scenario descritto di seguito:

  • Si installa Configuration Manager insieme a un SQL Server Microsoft remoto nello stesso dominio del server del sito.
  • Si dispone di un sistema del sito remoto che si trova in un dominio non attendibile (una rete perimetrale, nota anche come rete perimetrale, zona demilitarizzata e subnet schermata).
  • Selezionare l'opzione Usa un altro account per l'installazione di questo sistema del sito per il sistema del sito remoto e specificare un account con diritti amministrativi locali in tale server.
  • I ruoli vengono distribuiti nel sistema del sito remoto, ad esempio il ruolo Punto di distribuzione.

In questo scenario, Configuration Manager potrebbe provare erroneamente a usare l'account di installazione del sistema del sito configurato per l'aggiornamento del database SQL Server da parte del server del sito remoto. In questo caso, l'aggiornamento non riesce e vengono registrati i messaggi seguenti.

Nel log SQL Server remoto:

MSSQLSERVER,18452,Accesso,Accesso non riuscito. L'account di accesso proviene da un dominio non attendibile e non può essere usato con autenticazione di Windows. [CLIENT: primary_site_server_IP_address]

In Distrmg.log:

[28000] [18452] [Microsoft] [Odbc SQL Server Driver][SQL Server]Accesso non riuscito. L'account di accesso proviene da un dominio non attendibile e non può essere usato con autenticazione di Windows.
Impossibile connettersi al SQL Server. Impossibile salvare lo stato del pacchetto nell'origine dati...

Risoluzione

Per risolvere questo problema, eseguire l'aggiornamento a Configuration Manager current branch versione 2010.

Soluzione alternativa

Per risolvere il problema senza eseguire l'aggiornamento, nel SQL Server creare un account locale con lo stesso nome dell'account di installazione del sistema del sito configurato per il server del sito remoto e concedere all'account l'accesso al database di Configuration Manager. Quindi, l'autenticazione pass-through funziona Configuration Manager'uso dell'account di installazione del sistema del sito.