J'ai fait une nouvelle installation de SQL Server 2014. Ensuite, je voulais attacher certaines bases de données d'un serveur SQL Server 2012 précédent. Je copiais tous mdf
et ldf
fichiers dans le répertoire de données, mais quand j'ai essayé de les joindre, je reçu ce message d'erreur:
CREATE FILE a rencontré l'erreur 5 du système d'exploitation (l'accès est refusé)
lors de la tentative d'ouverture ou de création du fichier physique
'D: \ SQLSERVERDATA \ MSSQL12.BIDEV \ MSSQL \ DATA \ control_demo.mdf'.
(Microsoft SQL Server, erreur: 5123)
Lorsque j'ai vérifié les paramètres de sécurité des fichiers (clic droit sur le fichier, les propriétés, la sécurité), il m'a dit que je n'avais pas d'autorisation de lecture. Le compte que j'ai utilisé pour copier les fichiers se trouve dans le groupe des administrateurs. J'ai un contrôle total sur le DATA
dossier et pourtant, seuls les fichiers que j'ai copiés sont restreints.
Lorsque j'essaie de réappliquer les droits de sécurité sur l'ensemble du dossier, il dit:
Échec de l'énumération des objets dans le conteneur. L'accès est refusé.
Lorsque je copie les fichiers ailleurs, j'ai des droits d'accès.
La question est, comment puis-je obtenir les droits d'accès pour ces fichiers dans le DATA
dossier?