Mi è stato assegnato il compito di risolvere il seguente errore che appare nei nostri log SQL ogni pochi minuti.

Accesso non riuscito per lutente “dominio \ workflowxxx-svc. Motivo:” Impossibile aprire il database specificato in modo esplicito “DB_Name”. [Client: indirizzo IP di WFE Server] Errore: 18456 Gravità 14, Stato 38.

Ho cercato su Google lerrore ma tutte le soluzioni sembrano aver bisogno di me per interrogare il DB utilizzando SQL o renderlo un membro del Farm Administrators Group.

Questo è un server SQL SharePoint e sono abbastanza sicuro che farlo non è incoraggiato e può lasciarti senza supporto se ci provi.

Aggiungerlo al gruppo Farm Administrators mi sembra eccessivo.

Ho verificato che laccount disponga delle autorizzazioni per SQL Server e penso di sì, ma non sono un esperto di autorizzazioni SQL.

Esiste un modo per determinare la causa di ciò senza dover eseguire query SQL sul DB?

Commenti

  • qual è ' è lautorizzazione dellaccount corrente sul server SQL e nella fattoria?
  • qual è lo scopo di questo dominio account \ workflowxxx-svc? esegue qualche servizio in SharePoint? A quale database sta tentando di accedere, contenuto o servizio o configurazione? hai controllato lautorizzazione dellaccount di servizio su quel DB, che livello di autorizzazione ha?

Risposta

Se laccount sta tentando di accedere a un database dei contenuti, assegnare lautorizzazione tramite PowerShell:

$db = Get-SPContentDatabase DbName $db.GrantOwnerAccessToDatabaseAccount("domain\workflowxxx-svc") 

Per i database dellapplicazione di servizio, è sufficiente assegnare lautorizzazione tramite Central Amministratore -> Gestisci le applicazioni di servizio sulla particolare applicazione di servizio.

Commenti

  • Grazie a tutti – tutte le tue risposte mi hanno indirizzato nella giusta direzione. Invece di controllando se il DB avrebbe consentito allaccount di connettersi Ho controllato che laccount avesse accesso – Lo ed ecco ' t.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *