Nebudu moc mluvit o těch dlouhých slovech, pojďme rovnou k věci!
Možnost 1:
V této situaci se obvykle používá SA účet k přihlášení, pokud je změna na Windows autentizaci a poté lze připojit databázi.
Možnost 2:
Použijte sa k přihlášení do SQL Server 2008 a připojení databáze, po připojení je databáze pouze pro čtení, pak klikněte na databázi --> "Vlastnosti" --> "Možnosti" --> "Stav" a zjistěte, že položka "Databáze je pouze pro čtení" je pravda, změňte ji na nepravdivé, pokud ji můžete upravit, gratuluji, vaše postava je v pořádku! Tuto chybu jsem nahlásil znovu, když jsem upravoval:
V takovém případě najděte své datové soubory a logovací soubory, klikněte pravým tlačítkem na "Vlastnosti" > "Bezpečnost", přidejte účet "Network Service" a dejte účtu plnou kontrolu. Znovu se přihlas přes sa, připoj databázi, hehe... Zjistíte, že život je tak krásný!!
Název: Microsoft SQL Server Management Studio ------------------------------
Změna pro databázi "xxx" selhala. (Microsoft.SqlServer.Smo)
Pro informace o pomoci klikněte na: 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
------------------------------ Další informace:
Výjimka nastala při provádění příkazu Transact-SQL nebo dávkovém zpracování. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
Nelze otevřít fyzický soubor "D:\SqlData\xxx.mdf". Chyba OS 5: "5 (Přístup zamítnut. )”。 Nelze otevřít fyzický soubor "D:\SqlData\xxx_log.ldf". Chyba OS 5: "5 (Přístup zamítnut. )”。 Databáze "xxx" nelze restartovat. se vrátí do předchozího stavu. Příkaz ALTER DATABASE selhal. (Microsoft SQL Server, chyba: 5120)
Pro informace o pomoci klikněte: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476
------------------------------ Knoflík:
Opravdu ------------------------------
Výše uvedená operace můj problém nevyřešila.Mým řešením je nastavit uživatelům plnou kontrolu nad databázovou složkou, vyřešeno! Databázová verze je z roku 2012
|