Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 13788|Svar: 0

[Kilde] SQL Server Attached Database vises som skrivebeskyttet, når workarounden bruges

[Kopier link]
Opslået på 11/09/2017 10.02.47 | | | |
Jeg vil ikke sige så meget om de lange ord, lad os komme til sagen!

Mulighed 1:

I denne situation bruges SA-kontoen generelt til at logge ind, så længe den er ændret til Windows-autentificering, og så kan databasen tilknyttes.

Mulighed 2:

Brug sa til at logge ind på SQL Server 2008 for at vedhæfte databasen, efter vedhæftning er databasen skrivebeskyttet, klik derefter på databasen --> "Egenskaber" --> "Options" --> "Status", og find ud af, at elementet "Database er skrivebeskyttet" er sandt, skift det til falsk, hvis du kan ændre det, så tillykke, din karakter er god! Jeg rapporterede denne fejl igen, da jeg ændrede:



I dette tilfælde skal du finde dine datafiler og logfiler, højreklikke på "Egenskaber" > "Sikkerhed", tilføje en "Netværkstjeneste"-konto, og give kontoen fuld kontrol. Log ind igen med SA, vedhæft database, hehe... Du vil opdage, at livet er så smukt!!

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

Ændring for database "xxx" mislykkedes.  (Microsoft.SqlServer.Smo)

For hjælpeinformation, klik venligst: 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

------------------------------
Yderligere information:

En undtagelse opstod ved udførelse af en Transact-SQL-sætning eller batchbehandling. (Microsoft.SqlServer.ConnectionInfo)

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

Kan ikke åbne den fysiske fil "D:\SqlData\xxx.mdf". OS-fejl 5: "5 (Adgang nægtet. )”。
Kan ikke åbne den fysiske fil "D:\SqlData\xxx_log.ldf". OS-fejl 5: "5 (Adgang nægtet. )”。
Database "xxx" kan ikke genstartes. vil vende tilbage til den tidligere tilstand.
ALTER DATABASE-sætningen fejlede. (Microsoft SQL Server, fejl: 5120)

For hjælpeinformation, klik på: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

------------------------------
Knap:

Er du sikker
------------------------------


Ovenstående operation løste ikke mit problem.Min løsning er at sætte brugerne til fuld kontrol over databasemappen, løst! Databaseversionen er fra 2012




Tidligere:.Net code sikkerhedsbeskyttelsesproduktet DNGuard HVM anvendes
Næste:C# TextBox søgeindtastningsboks med hintbeskrivelser
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com