MSSQL_ENG024070
Si applica a:Istanza gestita di SQL Di Azure di SQL Server
Dettagli messaggio
Attributo | Valore |
---|---|
Nome prodotto | SQL Server |
ID evento | 24070 |
Origine evento | MSSQLSERVER |
Componente | Motore di database di SQL Server |
Nome simbolico | |
Testo del messaggio | Il client non dispone di un privilegio necessario. |
Spiegazione
Questo errore generale può essere generato indipendentemente dal fatto che la replica venga utilizzata o meno. Per un server in una topologia di replica, l'errore viene in genere generato perché l'account del servizio SQL Server Agent viene modificato tramite Microsoft Windows Service Control Manager anziché Gestione configurazione SQL Server. Quando si tenta di eseguire un processo di agente dopo aver modificato l'account di servizio, il processo potrebbe avere esito negativo e restituire un messaggio di errore simile al seguente:
Executed as user: \<UserAccount>. Replication-Replication Snapshot Subsystem: agent \<AgentName> failed. Executed as user: \<UserAccount>. A required privilege is not held by the client. The step failed. [SQLSTATE 42000] (Error 14151). The step failed.
Questo problema si verifica perché Gestione controllo dei servizi di Windows non può concedere le autorizzazioni necessarie al nuovo account del servizio per SQL Server Agent.
Azione utente
Per evitare questo problema in futuro, usare sempre Gestione configurazione SQL Server anziché Gestione controllo servizi di Windows per modificare gli account di servizio e le password.
Per risolvere questo problema, usare Gestione configurazione SQL Server per tornare all'account originale. Usare quindi Gestione configurazione SQL Server per passare al nuovo account. Quando si esegue questa operazione, Gestione configurazione SQL Server aggiunge il nuovo account al gruppo di sicurezza seguente:
SQLServer2008SQLAgentUser$ComputerName$InstanceName
L'appartenenza a questo gruppo di sicurezza consente al nuovo account di ottenere le autorizzazioni necessarie per eseguire il processo dell'agente di replica.
Vedi anche
Guida di riferimento a errori ed eventi (replica)
Gestire gli account di accesso e le password nella replica
Gestione configurazione SQL Server
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per