Prawa dostępu do folderu danych programu SQL Server


10

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 mdfi ldfpliki 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 DATAfolderem, 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 DATAfolderze?

Odpowiedzi:


11

Czy szukałeś opcji Zaawansowane ustawienia zabezpieczeń?

wprowadź opis zdjęcia tutaj

Strzałki wskazują modyfikacje, które często musiałem specjalnie stosować podczas instalowania programu SQL Server w systemie Windows 2012 R2.

W przypadku katalogu głównego programu SQL Server dam pełną kontrolę nad kontem procesu programu SQL Server.

Powiązana oficjalna dokumentacja:

Skonfiguruj uprawnienia systemu plików dla dostępu do aparatu bazy danych
Zabezpieczanie danych i plików dziennika


Dzięki, zadziałało dla mnie. Musiałem jednak dodać grupę „Użytkownicy” do ustawień bezpieczeństwa.
— frankieta

To wciąż nie działa dla mnie ... Próbowałem wszystkiego, zmieniając właściciela na system, dodając użytkowników MSSQL, grupę użytkowników itp. Po prostu nie mogę utworzyć bazy danych w katalogu, który chcę.
— Ahmed
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.