Zrobiłem nową instalację SQL Server 2014. Następnie chciałem dołączyć niektóre bazy danych z poprzedniego serwera SQL Server 2012. Skopiowałem wszystko mdf
i ldf
pliki do katalogu danych, ale gdy próbowałem je dołączyć, mam następujący komunikat o błędzie:
UTWÓRZ PLIK napotkał błąd systemu operacyjnego 5 (odmowa dostępu)
podczas próby otwarcia lub utworzenia pliku fizycznego
„D: \ SQLSERVERDATA \ MSSQL12.BIDEV \ MSSQL \ DATA \ control_demo.mdf”.
(Microsoft SQL Server, błąd: 5123)
Kiedy sprawdziłem ustawienia bezpieczeństwa pliku (kliknij prawym przyciskiem myszy plik, właściwości, zabezpieczenia), powiedział, że nie mam uprawnień do odczytu. Konto, którego użyłem do skopiowania plików, znajduje się w grupie administratorów. Mam pełną kontrolę nad DATA
folderem, ale tylko pliki, które tam skopiowałem, są ograniczone.
Kiedy próbuję ponownie zastosować prawa zabezpieczeń do całego folderu, mówi:
Nie można wyliczyć obiektów w kontenerze. Odmowa dostępu.
Kiedy kopiuję pliki w inne miejsce, mam prawa dostępu.
Pytanie brzmi: w jaki sposób mogę uzyskać prawa dostępu do tych plików w DATA
folderze?
źródło