Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13788|Antwoord: 0

[Bron] SQL Server Attached Database wordt als alleen-lezen weergegeven wanneer de workaround wordt gebruikt

[Link kopiëren]
Geplaatst op 11-09-2017 10:02:47 | | | |
Ik zal niet veel zeggen over de lange woorden, laten we meteen ter zake komen!

Optie 1:

In deze situatie wordt het SA-account meestal gebruikt om in te loggen, zolang het is gewijzigd naar Windows-authenticatie, en dan kan de database worden gekoppeld.

Optie 2:

Gebruik SA om in te loggen op SQL Server 2008 om de database toe te voegen, na het koppelen is de database alleen-lezen, klik dan op de database --> "Eigenschappen" --> "Opties" --> "Status", en zie dat het item "Database is alleen-lezen" waar is, verander het naar false, als je het kunt aanpassen, gefeliciteerd, je personage is goed! Ik heb deze fout opnieuw gemeld toen ik aan het aanpassen was:



In dat geval zoek je je databestanden en logbestanden, klik met de rechtermuisknop op "Eigenschappen" > "Beveiliging", voeg een "Network Service"-account toe en geef het account volledige controle. Log opnieuw in met SA, voeg database toe, hehe... Je zult merken dat het leven zo mooi is!!

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

Wijziging voor database "xxx" mislukte.  (Microsoft.SqlServer.Smo)

Voor hulpinformatie, klik alstublieft: 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

------------------------------
Aanvullende informatie:

Er deed zich een uitzondering voor bij het uitvoeren van een Transact-SQL-instructie of batchverwerking. (Microsoft.SqlServer.ConnectionInfo)

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

Het fysieke bestand "D:\SqlData\xxx.mdf" kan niet openen. OS-fout 5: "5 (Toegang geweigerd. )”。
Het fysieke bestand "D:\SqlData\xxx_log.ldf" kan niet openen. OS-fout 5: "5 (Toegang geweigerd. )”。
Database "xxx" kan niet opnieuw worden opgestart. zal terugkeren naar de vorige staat.
ALTER DATABASE-instructie is mislukt. (Microsoft SQL Server, fout: 5120)

Voor hulpinformatie, klik: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

------------------------------
Knoop:

Weet je het zeker
------------------------------


De bovenstaande operatie heeft mijn probleem niet opgelost.Mijn oplossing is om Gebruikers volledige controle over de databasemap te geven, opgelost! De databaseversie is uit 2012




Vorig:.Net code beveiligingsbeveiligingsproduct DNGuard HVM wordt gebruikt
Volgend:C# TextBox zoekinvoervak met hintbeschrijvingen
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com