Nie będę się rozpisywać o tych rozwlekłych słowach, przejdźmy od razu do sedna!
Opcja 1:
W takiej sytuacji konto SA jest zazwyczaj używane do logowania, pod warunkiem, że zostanie zmienione na uwierzytelnienie Windows, a następnie można dołączyć bazę danych.
Opcja 2:
Użyj SA, aby zalogować się do SQL Server 2008 i dołączyć bazę danych, po dołączeniu baza jest tylko do odczytu, następnie kliknij na bazę danych --> "Właściwości" --> "Opcje" --> "Status" i zobacz, że element "Baza danych jest tylko do odczytu" jest prawdziwy, zmień to na false, jeśli możesz to zmodyfikować, gratulacje, twoja postać jest dobra! Zgłosiłem ten błąd ponownie, gdy modyfikowałem:
W takim przypadku znajdź swoje pliki danych i logów, kliknij prawym przyciskiem myszy na "Właściwości" > "Bezpieczeństwo", dodaj konto "Usługa sieciowa" i daj konto pełną kontrolę. Zaloguj się ponownie przez sa, dołącz bazę danych, hehe... Przekonasz się, że życie jest takie piękne!!
Tytuł: Microsoft SQL Server Management Studio ------------------------------
Zmiana dla bazy "xxx" zakończyła się niepowodzeniem. (Microsoft.SqlServer.Smo)
Aby uzyskać informacje o pomocy, kliknij: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.2100.60+((SQL11_RTM).120210-1917+)&EvtSrc= Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Change+Database&LinkId=20476
------------------------------ Dodatkowe informacje:
Wyjątek występował podczas wykonywania instrukcji Transact-SQL lub przetwarzania wsadowego. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Nie mogę otworzyć fizycznego pliku "D:\SqlData\xxx.mdf". Błąd systemu operacyjnego 5: "5 (Dostęp odrzucony. )”。 Nie mogę otworzyć fizycznego pliku "D:\SqlData\xxx_log.ldf". Błąd systemu operacyjnego 5: "5 (Dostęp odrzucony. )”。 Bazy danych "xxx" nie można ponownie uruchomić. wróci do poprzedniego stanu. Instrukcja ALTER DATABASE zakończyła się niepowodzeniem. (Microsoft SQL Server, błąd: 5120)
Aby uzyskać informacje o pomocy, kliknij: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476
------------------------------ Guzik:
Czy na pewno ------------------------------
Powyższa operacja nie rozwiązała mojego problemu.Moim obejściem jest ustawienie użytkownikom pełnej kontroli nad folderem bazy danych, rozwiązane! Wersja bazy danych to 2012
|