O arquivo de log de rastreio padrão do SQL-Server 2005 não herda as permissões de diretório

2

Eu preciso fazer backup dos arquivos de log de rastreio padrão do SQL-Server 2005 (% sqlserverpath% \ MSSQL \ LOG \ log _ *. trc) e quando ele é criado, ele não herda as permissões do arquivo de diretório (Windows 2003 Server) acesso negado para fazer a cópia do arquivo com o meu usuário "serviço de backup". Alguma idéia?

    
por Santiago 23.03.2011 / 17:43

2 respostas

0

Finalmente, no meu plano de manutenção (um arquivo de lote no agendador de tarefas), adiciono um código de permisão de mudança como este:

cacls "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\*.trc" /E /G backupserviceaccount:R /T

Jope isso ajuda alguém!

    
por 13.05.2011 / 16:29
2

SQL Server now ACLs the trace files with the same user permissions as that of the database files. This is usually the service account SQL Server executes under and the Computer\Administrators group. The permissions of the directory are no longer inherited.

The owner of the trace files must explicitly grant security permissions to others in accordance with security policies and company guidelines.

link

    
por 23.03.2011 / 17:48