Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13788|Resposta: 0

[Fonte] O Banco de Dados Conectado ao SQL Server é exibido como somente leitura quando a solução alternativa

[Copiar link]
Publicado em 11/09/2017 10:02:47 | | | |
Não vou falar muito sobre as palavras longas, vamos direto ao ponto!

Opção 1:

Nessa situação, a conta SA geralmente é usada para fazer login, desde que seja alterada para autenticação Windows, e então o banco de dados pode ser anexado.

Opção 2:

Use o sa para fazer login no SQL Server 2008 e anexar o banco de dados, depois de anexar o banco de dados é somente leitura, então clique no banco de dados --> "Properties" --> "Opções" --> "Status", e veja que o item "Database é somente leitura" é verdadeiro, mude para falso, se puder modificar, parabéns, seu caráter está bom! Relatei esse erro novamente quando estava modificando:



Nesse caso, encontre seus arquivos de dados e log, clique com o botão direito em "Propriedades" -> "Segurança", adicione uma conta de "Serviço de Rede" e dê controle total à conta. Faça login de novo com SA, anexe banco de dados, hehe... Você vai perceber que a vida é tão linda!!

Título: Microsoft SQL Server Management Studio
------------------------------

A alteração para o banco de dados "xxx" falhou.  (Microsoft.SqlServer.Smo)

Para obter informações de ajuda, por favor clique: 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ções adicionais:

Uma exceção ocorria ao executar uma instrução Transact-SQL ou processamento em lote. (Microsoft.SqlServer.ConnectionInfo)

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

Não é possível abrir o arquivo físico "D:\SqlData\xxx.mdf". Erro do sistema operacional 5: "5 (Acesso negado. )”。
Não é possível abrir o arquivo físico "D:\SqlData\xxx_log.ldf". Erro do sistema operacional 5: "5 (Acesso negado. )”。
O banco de dados "xxx" não pode ser reiniciado. Voltará ao estado anterior.
A instrução ALTER DATABASE falhou. (Microsoft SQL Server, Erro: 5120)

Para obter informações de ajuda, clique: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

------------------------------
Botão:

Tem certeza
------------------------------


A operação acima não resolveu meu problema.Minha solução alternativa é configurar o Usuários com controle total da pasta do banco de dados, resolvido! A versão do banco de dados é de 2012




Anterior:O produto de proteção de segurança em .Net code DNGuard HVM é utilizado
Próximo:Caixa de entrada de busca em C# TextBox com descrições de dicas
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com