none
Erro com Servidor SQL (NOVO) RRS feed

  • Pergunta

  • Bom dia a todos, o primeiro post deu erro, segue novamente

    estou com problema no CRM. Segue abaixo a descrição do erro. O CRM acessa o SQL serve com "local system"

    Tentei rodar o Trace, mas gera um arquivo TXT grande que não sei qual parte postar.

    Já verifiquei as contas do AD e está tudo certo, o servidor do crm está nos devidos grupos (priveusers, sqlacess)

    O que posso fazer?

     Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Data.SqlClient.SqlException: Login failed for user ''. The user is not associated with a trusted SQL Server connection.

    Source Error:



     

    Server Error in '/' Application.

    Login failed for user ''. The user is not associated with a trusted SQL Server connection.

     

     


     

    Att: Pedro Andrade

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [SqlException (0x80131904): Login failed for user ''. The user is not associated with a trusted SQL Server connection.]
       System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +435
       System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +82
       System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105
       System.Data.SqlClient.SqlConnection.Open() +111
       Microsoft.Crm.CrmDbConnection.Open() +227
       Microsoft.Crm.SharedDatabase.DatabaseMetadata.LoadMetadataXmlFromDatabase(CrmDBConnectionType connectionType, String connectionString, Int32& maxBlobSize) +89
       Microsoft.Crm.SharedDatabase.DatabaseMetadata.LoadCacheFromDatabase(CrmDBConnectionType connectionType, String connectionString) +22
       Microsoft.Crm.ConfigurationDatabase.ConfigurationMetadata.get_Cache() +76
       Microsoft.Crm.ConfigurationDatabase.ConfigurationDatabaseService.InitializeMetadataCache() +5
       Microsoft.Crm.SharedDatabase.DatabaseService.Initialize(String tableName) +20
       Microsoft.Crm.SharedDatabase.DatabaseService.Retrieve(String tableName, String[] columns, PropertyBag[] conditions) +297
       Microsoft.Crm.ServerLocatorService.GetSiteSettingIdFromDatabase() +107
       Microsoft.Crm.ServerLocatorService.GetSiteSettingId() +156
       Microsoft.Crm.ServerLocatorService.GetSiteSetting(String settingName) +32
       Microsoft.Crm.CrmTrace.get_RefreshTrace() +429
    

    Att: Pedro Andrade
    segunda-feira, 4 de maio de 2009 14:25

Todas as Respostas

  • Oi Pedro, Verifique se application pool do CRM esta executando com a conta network services. []'s
    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    segunda-feira, 4 de maio de 2009 14:49
  • Oi Pedro, Verifique se application pool do CRM esta executando com a conta network services. []'s
    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    segunda-feira, 4 de maio de 2009 14:49
  • Oi Carlos,

    como verifico isso?

    []s


    Att: Pedro Andrade
    segunda-feira, 4 de maio de 2009 14:51
  • Oi Carlos,

    descobri como faz e verifquei, está sim...
    Att: Pedro Andrade
    segunda-feira, 4 de maio de 2009 14:54
  • Oi Pedro, Em propriedades do crmapppool no Iis. Em identity. Mais uma coisa, seu site do Crm esta usando windows authentication? O acesso a anonimos esta desmarcado? []'s
    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    segunda-feira, 4 de maio de 2009 15:04
  • Carlos,

    usa win authentication sim. Em propriedades de Web Sites, aba directory security, está marcado para acesso anônimo, usando a conta IUSR_
    Att: Pedro Andrade
    segunda-feira, 4 de maio de 2009 15:13
  • O flag "integrated Win Authentiction" tem  q estar marcado?


    Att: Pedro Andrade
    segunda-feira, 4 de maio de 2009 15:17
  • Olá Pedro,

    Como mais uma sugestão para seu caso, verifique se no novo servidor do Sql Server, vc habilitou o modo de autenticação para [Server and Windows authentication mode].

    Para verificar isto, veja o KB da MS: http://support.microsoft.com/kb/889615/en-us, tópico [A SQL Server login].

    []s
    Gilberto Tezini - MCP ASP.NET (C#/VB.NET) / MCP CRM - (http://gtezini.blogspot.com)
    segunda-feira, 4 de maio de 2009 15:31
  • Carlos,

    todos os passos que me passou estão ok, mas o problema continua

    - application pool do CRM esta executando com a conta network services - OK network Service
    - site do Crm esta usando windows authentication - Marcado
    - O acesso a anonimos esta desmarcado - Está marcado, ja tentei com ele marcado e desmarcado
    - Servidor SQL com modo de autenticação - Server and Windows Authentication - OK

    Mesmo assim o erro continua...


    Att: Pedro Andrade
    segunda-feira, 4 de maio de 2009 16:10
  • Oi Pedro,

    Desculpe a demora. O website do dynamics CRM não pode usar acesso anônimo. Deslique o acesso anônimo que a partir daí, suas conexões passarão a utilizar os usuários autenticados para validação de permissões junto ao banco de dados.

    []´s
    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    segunda-feira, 4 de maio de 2009 18:36
  • Oi Carlos, muito obrigado pela ajuda. O CRM voltou a funcionar, mas acredito que tenha sido um problema no servidor de banco de dados pois vários sistemas diferentes que utilizam esse servidor de sql deram problema. Após reestabelecer a conexão, para os usuários do crm pelo outlook, fica aparecendo uma mensagem de erro na conexão e uma exclamação vermelha no ícone do crm na barra de tarefas. Apesa da mensagem, não identifiquei nenhum problema, aparentemente está tudo ok. Alguma ideia do que pode ser? []s Pedro
    Att: Pedro Andrade
    terça-feira, 5 de maio de 2009 15:33
  • Oi Pedro,

    De qualquer forma, o site do Dynamics CRM não deve utilizar acesso anônimo, a menos que esteja acessível na internet, caso contrário, os usuários que o conectarem não passarão as credenciais adequadas da rede. Caso seu Dynamics CRM não esteja publicado para internet, sugiro que você remova o acesso anônimo.

    Uma pergunta, você já instalou o rollup 3? http://www.dynamicscrm.com.br/Lists/Postagens/Post.aspx?ID=40

    []´s
    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    terça-feira, 5 de maio de 2009 15:43
  • Sim, estou com todos os rollups. Tem usuários que acessam pela internet sim. Vou ter que rever isso.

    Aluma pista do que pode ser o erro de conexao do outlook? Já refiz a instalação do client e continua com o problema.

    []s

    Att: Pedro Andrade
    terça-feira, 5 de maio de 2009 16:56
  • Oi Pedro,

    Quando você publicou o Dynamics CRM para a internet, utilizou o internet facing deployment tool(IFD) ?

    []´s
    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    terça-feira, 5 de maio de 2009 18:03
  • Na verdade não usei o IFD não, mas vou usá-lo. Alguma dica? Com o IFD o acesso tb precisa ser anônimo?

    []s 
    Att: Pedro Andrade
    terça-feira, 5 de maio de 2009 18:26
  • Oi Pedro,

    Seu problema com o Client pode estar aí.

    Para que o Dynamics CRM esteja devidamente configurado para a internet, você precisa utilizar o IFD Tool. Sabe configurá-lo ?

    http://www.dynamicscrm.com.br/Lists/Postagens/Post.aspx?ID=28


    []´s

    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    terça-feira, 5 de maio de 2009 20:09
  • Oi Carlos,
    eu já havia visto sobre o IFD no seu site. Fiz download do material, mas só devo ler no fim de semana. Nunca configurei o IFD antes.

    O problema do client aconte com os computadores na rede, nao com acesso via internet.

    abs
    Pedro
    Att: Pedro Andrade
    terça-feira, 5 de maio de 2009 20:18
  • Oi Pedro,

    É que a publicação do Dynamics CRM para a internet(habilitação do anônimo), influencia diretamente a utilização também pelos usuários da rede. No IFD você terá a opção de ajustar isso através do modo de publicação "IFD + On Premise".

    Sugiro que você faça isso o quanto antes.

    Precisando de ajuda, conte com a gente.

    []´s
    Carlos Amorim Junior
    "Trabalhe com amor, divida seu conhecimento com a comunidade."
    http://www.dynamicscrm.com.br
    terça-feira, 5 de maio de 2009 20:22