Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.)

di Raffaele Chiatto | Feb 10, 2020 | 0 commenti

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Questo errore viene generato quando si cerca di far partire il servizio relativo a SQL Server.

E’ possibile far partire il servizio di SQL server dalla console dei Servizi di Windows oppure dal SQL Server Configuration manager

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Aprire lo snap-in relativo ai servizi ed individuare il servizio SQL Server

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Cliccare su Avvia Servizio e attendere qualche secondo

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Ricevreremo il messaggio di errore Windows could not start the SQL Server on Local Computer………review the System Event Log…

Adesso provare a fare partire il servizio dal SQL Server Configuration manager

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Individuare il servizio SQL Server come mostrato nell’immagine sovrastante

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Cliccare con il tasto destro quindi selezionare Start

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Ricevreremo il messaggio di errore The request failed or the service did not repsond in a timely fashion. Consult the event log or either applicable error logs for details

Come si può notare entrambe gli errori ci consigliano di guardare l’Event Viewer

Collegarsi all’event viewer e andare nella sezione Application

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Noteremo che sono presenti due log in corrispondenza di ogni tentivo fallito di avviare il servizio.

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Il messaggio di errore parla chiaro: FCB::Open failed: Could not open file D:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESSMESMON\MSSQL\DATA\master.mdf for file number 1. OS error: 5(Access is denied.).

In parole povere l’utente con il quale gira il servizio di SQL Server non ha i diritti di accesso in lettura e scrittura ai file .mdf e .ldf

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Nel mio caso apriamo il path D:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESSMESMON\MSSQL\DATA\

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Cliccare con il tasto destro sulla cartella DATA quindi Properties -> Security

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Cliccare su Edit quindi aggiungere l’utente con il quale gira il servizio di SQL Server (nel mio caso ho lasciato l’utente di default che è NT Service\MSSQL$SQLEXPRESSMESMON)

Dare all’utente i diritti di Full Control quindi cliccare su OK per confermare la modifica.

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.) - Raffaele Chiatto

Se adesso proviamo a riavviare i servizi di SQL Server partiranno senza nessun problema.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D'Urso  Autore
Raffaele Chiatto

Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Related Post

0 Commenti

Invia Un Commento

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

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione