locked
Configuração do SQL Server 2005 Express.. problemas como usuario... RRS feed

  • Pergunta

  • Instalei o Sql normalmente, instalei o sql management. Quando vou acessar o banco via management o meu usuario é LETICIA-PC\SQLEXPRESS.

    quando conecto a página asp ao banco e peço para imprimir o suser_name() aparece NT AUTORIDADE\ IUSR

     

    o meu usuario no management, não tem permissão de criar banco, nem de criar tabela.. alguem pode me ajudar???

    • Movido Gustavo Maia Aguiar sexta-feira, 8 de abril de 2011 16:53 (De:Programação avançada com o SQL Server)
    sexta-feira, 8 de abril de 2011 00:45

Respostas

  • Letica,

    Dê um select na syslogins e veja se o login desejado está lá.

    Se vc rodar o comando select suser_name() o q aparece como resultado?

     

    Att.,

     

     


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    sexta-feira, 8 de abril de 2011 01:26
  • Letícia,

    Você deve ter se autenticado com o uma conta de usuário do Windows!!!! Pois a função SUSER_Name, retorna o nome do usuário de sistema que esta sendo utilizado neste momento.

    Neste caso, o SQL Server vai consultar a table syslogins e provavelmente o nome do login definido para a conta que você se conectou e este que esta sendo exibido.


    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]
    quarta-feira, 13 de abril de 2011 18:02
    Moderador

Todas as Respostas

  • Letica,

    Dê um select na syslogins e veja se o login desejado está lá.

    Se vc rodar o comando select suser_name() o q aparece como resultado?

     

    Att.,

     

     


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    sexta-feira, 8 de abril de 2011 01:26
  • Letícia,

    Você deve ter se autenticado com o uma conta de usuário do Windows!!!! Pois a função SUSER_Name, retorna o nome do usuário de sistema que esta sendo utilizado neste momento.

    Neste caso, o SQL Server vai consultar a table syslogins e provavelmente o nome do login definido para a conta que você se conectou e este que esta sendo exibido.


    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]
    quarta-feira, 13 de abril de 2011 18:02
    Moderador