none
Msg 229, Level 14, State 5, Line 8 RRS feed

  • Pergunta

  • prezados bom dia, alguem poderia me ajudar, estou rodando um processo, que me retorna essa mensagem de erro:

    Parte do processo:

    IF (SELECT COUNT(*) FROM msdb.dbo.syscategories WHERE name = N'[Uncategorized (Local)]') < 1

    mensagem de erro:

    Msg 229, Level 14, State 5, Line 8
    The SELECT permission was denied on the object 'syscategories', database 'msdb', schema 'dbo'.

    Obrigago a todos pela ajuda..

    • Movido Gustavo Maia Aguiar quinta-feira, 9 de junho de 2011 21:28 (De:Programação avançada com o SQL Server)
    quinta-feira, 9 de junho de 2011 15:13

Respostas

  • Ronnie

    Verifique se o login tem acesso na base MSDB...caso sim, o usuário que esta executando a query tem as permissão de VIEW DEFINITION?

    Tente o comando abaixo e depois teste denovo o seu script (execute o comando com um usuario com permissoes administrativas)

    GRANT VIEW DEFINITION TO usuario
    
    

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba


    • Marcado como Resposta Ronnie Von sexta-feira, 10 de junho de 2011 13:17
    quinta-feira, 9 de junho de 2011 15:38
    Moderador

Todas as Respostas

  • Ronnie

    Verifique se o login tem acesso na base MSDB...caso sim, o usuário que esta executando a query tem as permissão de VIEW DEFINITION?

    Tente o comando abaixo e depois teste denovo o seu script (execute o comando com um usuario com permissoes administrativas)

    GRANT VIEW DEFINITION TO usuario
    
    

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba


    • Marcado como Resposta Ronnie Von sexta-feira, 10 de junho de 2011 13:17
    quinta-feira, 9 de junho de 2011 15:38
    Moderador
  • Obrigado pela Dica marcelo, conseguimos
    sexta-feira, 10 de junho de 2011 13:18