Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Este artigo tem como objetivo orientar o usuário em como proceder quando ao anexar a base no SQL, retorna erro 5 (Acesso negado)
Informações Adicionais: Não se aplica
1 - Ao tentar anexar a base de dados no SQL, retorna:
Mensagem 5133, Nível 16, Estado 1, Linha 3 Directory lookup for the file "C:\Pasta\PROEMPXX\ANF\ProANF_XPROEMPXX.mdf" failed with the operating system error 5(Acesso negado.).
Script para Anexar base no SQL:
USE [master]
GO
CREATE DATABASE [ProANF_XPROEMPXX] ON
( FILENAME = N'C:\Pasta\PROEMPXX\ANF\ProANF_XPROEMPXX.mdf' ),
( FILENAME = N'C:\Pasta\PROEMPXX\ANF\ProANF_XPROEMPXX_log.ldf' )
FOR ATTACH
2 - A falha ocorre por falta a permissão para o usuário Todos (Everyone) na pasta.
3 - Clique em Adicionar, inclua o usuário TODOS (everyone) e aplique a permissão de Controle Total e aplique a permissão.
4 - Feito o procedimento, a base será anexada com sucesso no banco.



