none
Segurança SQL Server 2005, impedir que o usuário stop serviços MSSQLSERVER RRS feed

  • Pergunta

  • Ola pessoal,

    estou criando varios usuários e grupos no banco sql, cada um com uma função especifica. Porém cheguei num ponto onde tenho que bloquear um determinado usuário stop o serviço do sql. Alguem sabe como devo proceder?

    Grato

    • Movido Gustavo Maia Aguiar terça-feira, 21 de setembro de 2010 03:13 (De:SQL Server - Desenvolvimento Geral)
    segunda-feira, 20 de setembro de 2010 13:44

Respostas

  • Fernando, isso não é "responsabilidade" do SQLServer. Você precisa criar GPO's, regras no Windows do seu servidor ou no AD, para que isso não ocorra. Fora isso, se o usuário não for DBAdmin de dentro do SQLSErver ele não conseguirá tambem reiniciar.
    Tks. Fausto Fiorese Branco MCTS, MCITP/DBA 2005 | MCITP/DBA 2008 São Paulo - Brasil * http://www.linkedin.com/in/faustobranco
    • Marcado como Resposta Fernando Paes segunda-feira, 20 de setembro de 2010 13:56
    • Não Marcado como Resposta Fernando Paes segunda-feira, 20 de setembro de 2010 13:56
    • Marcado como Resposta Fernando Paes segunda-feira, 20 de setembro de 2010 13:57
    segunda-feira, 20 de setembro de 2010 13:54

Todas as Respostas

  • Fernando, isso não é "responsabilidade" do SQLServer. Você precisa criar GPO's, regras no Windows do seu servidor ou no AD, para que isso não ocorra. Fora isso, se o usuário não for DBAdmin de dentro do SQLSErver ele não conseguirá tambem reiniciar.
    Tks. Fausto Fiorese Branco MCTS, MCITP/DBA 2005 | MCITP/DBA 2008 São Paulo - Brasil * http://www.linkedin.com/in/faustobranco
    • Marcado como Resposta Fernando Paes segunda-feira, 20 de setembro de 2010 13:56
    • Não Marcado como Resposta Fernando Paes segunda-feira, 20 de setembro de 2010 13:56
    • Marcado como Resposta Fernando Paes segunda-feira, 20 de setembro de 2010 13:57
    segunda-feira, 20 de setembro de 2010 13:54
  • Muito Obrigado Fausto

    segunda-feira, 20 de setembro de 2010 13:57
  • Fausto,

    Concordo plenamente com você, mas acredito que o Fernando possa estar se referindo a um usuário que se conecta ao SQL Server, por exemplo, através do Management Studio e tentar executar um shutdown.

    Fernando,

    Por acaso é isso?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]
    segunda-feira, 20 de setembro de 2010 13:58
    Moderador
  • Junior,

    É isso mesmo, mas após a resposta do Fausto, foi criado um usuário do windows, conectei atraves do mesmo e realmente ele não tem permissões para parar o serviço pelo services.msc, conectei tambem com um dos usuarios criado no SQLSERVER e também foi bloqueado.

    Fora isso tem outra maneira de bloquear o acesso a esse usuário criado no sqlserver?

    att;

    segunda-feira, 20 de setembro de 2010 14:20
  • Boa Galvão, na mensagem eu passei DBAdmin, mas é sysAdmin, ou serveradmin.

     - Se estiver conectado como SA ou outro login SQLServer Authentication e a conta em que foi instalado o SQLServer (localaccount) tiver permissão, caso contrário nada feito 

     - Se Windows Authentication vale o que o login tem de permissão no AD ou Servidor Windows, independente da conta/permissão do SQLServer.

     


    Tks. Fausto Fiorese Branco MCTS, MCITP/DBA 2005 | MCITP/DBA 2008 São Paulo - Brasil * http://www.linkedin.com/in/faustobranco
    segunda-feira, 20 de setembro de 2010 14:40