Requested registry access is not allowed

Filed in Uncategorized Comments Off

Problem: Requested registry access is not allowed.

Solution: Following error is related to eConnect occurs due to missing registry entries. If these entries are missing this problem will occur and can be resolved by manually creating these. These entries can be found in registry at path “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog”. At the above location, key named ‘eConnect’ should be present which contains two further keys named ‘eConnect’ and ‘eConnect_API’. Both these keys must contain a value named ‘EventMessageFile’ with data ‘C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\EventLogMessages.dll’. If these keys exist then Event Viewer displays eConnect entry in which you can see econnect specific errors. All above is applicable up to version 9.0 in version 10.0 they have change the key hierarchy.

Again thanks to my friend Faraz who resove this issue.

,

Specified owner name 'dbo' either does not exist or you do not have permission to use it

Filed in Uncategorized Comments Off

I found this error when I try to get or insert into Microsoft Dynamics Great Plains through eConnect.

Problem: {System.Data.SqlClient.SqlError: Specified owner name ‘dbo’ either does not exist or you do not have permission to use it.} object {System.Data.SqlClient.SqlError}

Solution: First of all domain user should be added in your SQL Server Logins. Give db_owner Role to that domian user in SQL Server through which you give call to SQL Server via eConnect, this is the same user through which you install eConnect service when installing eConnect. I found it as a one time problem you can revert it after the sucessful calls of all entities, probebly first time it is create some db object for which it requires some extra previllages, this is the same user with which you install eConnect service and your GP transaction are done by this user.

, ,

TOP