Inquiridor
Erro com Servidor SQL (NOVO)

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
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 -
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 -
-
-
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 -
-
-
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) -
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 -
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 -
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 -
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 -
-
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 -
-
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- Editado Carlos Amorim Junior terça-feira, 5 de maio de 2009 20:10
-
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 -
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