Nu voi spune prea multe despre cuvintele lungi, hai să trecem direct la subiect!
Opțiunea 1:
În această situație, contul SA este folosit în general pentru a se autentifica, atâta timp cât este schimbat în autentificare Windows, iar apoi baza de date poate fi atașată.
Opțiunea 2:
Folosește sa pentru a te conecta la SQL Server 2008 pentru a atașa baza de date, după ce atașezi baza de date este doar în citire, apoi dă click pe baza de date -- > "Properties" -> "Options" --> "Status" și găsește că elementul "Database is read-only" este adevărat, schimbă-l în fals, dacă poți să-l modifici, atunci felicitări, caracterul tău este bun! Am raportat din nou această eroare când am modificat:
În acest caz, găsește fișierele de date și fișierele de jurnal, dă click dreapta pe "Properties" > "Security", adaugă un cont "Network Service" și oferă contului control total. Conectează-te din nou cu SA, atașează baza de date, hehe... Vei descoperi că viața este atât de frumoasă!!
Titlu: Microsoft SQL Server Management Studio ------------------------------
Schimbarea pentru baza de date "xxx" a eșuat. (Microsoft.SqlServer.Smo)
Pentru informații de ajutor, vă rugăm să faceți click: 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
------------------------------ Informații suplimentare:
O excepție apărea la executarea unei instrucțiuni Transact-SQL sau procesare batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Nu se poate deschide fișierul fizic "D:\SqlData\xxx.mdf". Eroare OS 5: "5 (Acces refuzat. )”。 Nu se poate deschide fișierul fizic "D:\SqlData\xxx_log.ldf". Eroare OS 5: "5 (Acces refuzat. )”。 Baza de date "xxx" nu poate fi repornită. va reveni la starea anterioară. Instrucțiunea ALTER DATABASE a eșuat. (Microsoft SQL Server, eroare: 5120)
Pentru informații de ajutor, faceți click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476
------------------------------ Nasture:
Eşti sigur ------------------------------
Operația de mai sus nu mi-a rezolvat problema.Soluția mea este să setez Utilizatorii cu control total asupra folderului bazei de date, rezolvat! Versiunea bazei de date este 2012
|