Ho eseguito una nuova installazione di SQL Server 2014. Successivamente, volevo collegare alcuni database da un precedente server SQL Server 2012. Ho copiato tutti i file mdf
e i ldf
file nella directory dei dati, ma quando ho provato a collegarli, ho ricevuto questo messaggio di errore:
CREATE FILE ha riscontrato l'errore 5 del sistema operativo (accesso negato)
durante il tentativo di aprire o creare il file fisico
"D: \ SQLSERVERDATA \ MSSQL12.BIDEV \ MSSQL \ DATA \ontrol_demo.mdf".
(Microsoft SQL Server, errore: 5123)
Quando ho controllato le impostazioni di sicurezza dei file (tasto destro del mouse su file, proprietà, sicurezza), si diceva che non ho i permessi di lettura. L'account che ho usato per copiare i file è nel gruppo amministratori. Ho il pieno controllo della DATA
cartella e, tuttavia, solo i file che ho copiato lì sono limitati.
Quando provo a riapplicare i diritti di sicurezza su tutta la cartella, si dice:
Impossibile enumerare gli oggetti nel contenitore. L'accesso è negato.
Quando copio i file da qualche altra parte, ho i diritti di accesso.
La domanda è: come posso ottenere i diritti di accesso per questi file nella DATA
cartella?