none
Sql Server 2008 Policy Management + Excel RRS feed

  • Pergunta

  • Bom dia a todos.

    Seria possível eu barrar a conexão do excel com o Sql Server 2008 através do Policy Management? Se sim como faria? Existe outras formas?

    Obrigado.
    Luciano Lopes de Oliveira
    segunda-feira, 8 de março de 2010 11:22

Respostas

  • Olá Luciano,

    Você pode usar um trigger DDL, este é o tipo de coisa que eu diria para usar com cuidado.
    Faça um teste em um SQL de testes antes.
    Após executar o script abaixo não feche o seu SMSS, veja se tudo está funcionando primeiro.
    Eu não uso Excel aqui, uso o OpenOffice e ele é identificado como um nome de aplicação em branco, modifique o código para sua necessidade.

    CREATE TRIGGER Get_Programname
    ON ALL SERVER
    FOR LOGON
    AS
    BEGIN
    IF RTRIM(LTRIM(APP_NAME())) = '' --Aqui poderia ser algo do tipo 'Microsoft Excel'
    BEGIN
        ROLLBACK
    end
    END;
    Att,
    Ricardo Muramatsu

    http://ricardomura.spaces.live.com
    • Marcado como Resposta Luciano Lopes segunda-feira, 8 de março de 2010 13:35
    segunda-feira, 8 de março de 2010 12:14