none
SQL 2012 - Permissão de Acesso RRS feed

  • Pergunta

  • Ola pessoal,

    Acabei de instalar o SQL Server 2012 SP1, em um servidor com Windows Server 2012R2 Data Center ( virtualizado)

    Ocorre que tenho um problema de permissão de acesso , que o KB abaixo solucina:

    http://support.microsoft.com/kb/2811566/pt-br

    Porem eu nao consigo achar as contas de serviços SQL Server (sqlservr.exe) e o SQL Server Analysis Services (msmdsrv.exe)

    quando vou fazer a permissão na pasta Sum, como descreve o artigo, so achei essas contas indo em services, porem na hora de dar a permissao na pasta nao achamos.

    sábado, 29 de março de 2014 17:40

Respostas

  • Galvao,

    Na verdade o event viewer esta mostrando este erro, que descreve exatamente no kb abaixo:

    http://support.microsoft.com/kb/2811566/pt-br

    porem como eu disse para solucionar eu preciso do usuario que voce mencionou, porem nao consigo achar esse usuario para aplicar na posta, como descreve o kb..

    Patricia,

    Para localizar o usuário do seu serviço SQL para concessão de acesso em um determinado diretório concatene como indicado abaixo:

                   NT Service\MSSQL$<Nome_de_sua_Instância_SQL>

    Após preencher o nome corretamente, clique em "Check Names", como indicado na imagem abaixo:

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    • Marcado como Resposta Patricia_senna quarta-feira, 9 de abril de 2014 19:26
    terça-feira, 8 de abril de 2014 19:37

Todas as Respostas

  • Olá Patrícia.

    Vá na ferramenta SQL Server Configuration Manager -> SQL Services e clique nos serviços em questão e verifique qual conta que está inicializando os mesmos. Pela sua descrição, parece que esses serviços estão usando uma conta de sistema. Recomendo que você crie uma conta do tipo Windows, sem nenhum privilégio, e associe aos serviços. Crie uma para cada tipo de serviço, ex. usersql (sql server) e useranalysis (analysis services). Após, verifique se o problema de permissão continua, caso positivo, proceda com a recomendação do KB atribuindo no diretório as permissões para as contas criadas.

    Favor reportar se a sugestão resolveu o problema.

    Att,


    Angelo Máximo
    MCSA | MTA | MCITP | MCT | CCSQLA
    sqlmax@outlook.com
    http://angmaximo.wordpress.com/

    Se a resposta foi útil, não esqueça de classificá-la.

    • Sugerido como Resposta Edinaldo Junior quarta-feira, 2 de abril de 2014 18:00
    segunda-feira, 31 de março de 2014 17:21
  • O nome do usuário é NT Service\mssqlserver
    segunda-feira, 31 de março de 2014 19:41
  • Patricia,

    Então durante o processo de instalação do Microsoft SQL Server, o Setup configurou uma conta de sistema denominada NT Service\MSSQLServer, este é o usuário que esta configurado para inicilizar o serviço do SQL server.

    Mas não consegui entender o que problema. Você esta tentando se conectar ao SQL Server, ou alterar as permissões nas pastas que contêm os arquivos binários?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    sexta-feira, 4 de abril de 2014 15:35
    Moderador
  • Galvao,

    Na verdade o event viewer esta mostrando este erro, que descreve exatamente no kb abaixo:

    http://support.microsoft.com/kb/2811566/pt-br

    porem como eu disse para solucionar eu preciso do usuario que voce mencionou, porem nao consigo achar esse usuario para aplicar na posta, como descreve o kb..

    sábado, 5 de abril de 2014 18:47
  • Patricia, recomendo que você crie uma conta, sem privilégios, e a insira como a conta do serviço do sql server. Após, dê a essa mesma conta as permissões na pasta em questão (Windows\System32\LogFiles\Sum).

    Att,


    Angelo Máximo
    MCSA | MTA | MCITP | MCT | CCSQLA
    sqlmax@outlook.com
    http://angmaximo.wordpress.com/

    Se a resposta foi útil, não esqueça de classificá-la.

    segunda-feira, 7 de abril de 2014 16:21
  • Galvao,

    Na verdade o event viewer esta mostrando este erro, que descreve exatamente no kb abaixo:

    http://support.microsoft.com/kb/2811566/pt-br

    porem como eu disse para solucionar eu preciso do usuario que voce mencionou, porem nao consigo achar esse usuario para aplicar na posta, como descreve o kb..

    Patricia,

    Para localizar o usuário do seu serviço SQL para concessão de acesso em um determinado diretório concatene como indicado abaixo:

                   NT Service\MSSQL$<Nome_de_sua_Instância_SQL>

    Após preencher o nome corretamente, clique em "Check Names", como indicado na imagem abaixo:

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    • Marcado como Resposta Patricia_senna quarta-feira, 9 de abril de 2014 19:26
    terça-feira, 8 de abril de 2014 19:37