Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 13788|Svar: 0

[Källa] SQL Server Attached Database visas som skrivskyddad när lösningen används

[Kopiera länk]
Publicerad på 2017-09-11 10:02:47 | | | |
Jag ska inte säga så mycket om de långrandiga orden, låt oss gå rakt på sak!

Alternativ 1:

I denna situation används SA-kontot vanligtvis för inloggning, så länge det ändras till Windows-autentisering, och sedan kan databasen kopplas till.

Alternativ 2:

Använd sa för att logga in på SQL Server 2008 för att bifoga databasen, efter att ha bifogat är databasen skrivskyddad, klicka sedan på databasen --> "Egenskaper" --> "Alternativ" --> "Status", och se att objektet "Databas är skrivskyddad" är sant, ändra det till falskt, om du kan ändra det, grattis, din karaktär är bra! Jag rapporterade detta fel igen när jag ändrade:



I det här fallet, hitta dina datafiler och loggfiler, högerklicka på "Egenskaper" -> "Säkerhet", lägg till ett "Network Service"-konto och ge kontot full kontroll. Logga in igen med SA, bifoga databas, hehe... Du kommer att upptäcka att livet är så vackert!!

Titel: Microsoft SQL Server Management Studio
------------------------------

Ändring för databas "xxx" misslyckades.  (Microsoft.SqlServer.Smo)

För hjälpinformation, klicka på: 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

------------------------------
Ytterligare information:

Ett undantag uppstod vid exekvering av en Transact-SQL-sats eller batchbearbetning. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Kan inte öppna den fysiska filen "D:\SqlData\xxx.mdf". OS-fel 5: "5 (Åtkomst nekad. )”。
Kan inte öppna den fysiska filen "D:\SqlData\xxx_log.ldf". OS-fel 5: "5 (Åtkomst nekad. )”。
Databas "xxx" kan inte startas om. återgår till det tidigare tillståndet.
ALTER DATABASE-satsen misslyckades. (Microsoft SQL Server, fel: 5120)

För hjälpinformation, klicka: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

------------------------------
Knapp:

Är du säker
------------------------------


Ovanstående operation löste inte mitt problem.Min lösning är att sätta Användare till full kontroll över databasmappen, löst! Databasversionen är från 2012




Föregående:.Net-kodens säkerhetsskyddsprodukt DNGuard HVM används
Nästa:C# TextBox sökinmatningsruta med ledtrådsbeskrivningar
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com