Our ShoreTel system was installed last October. My CRM vendor needs to login using GrathicRelay, but we keep running into the following problem:
Warning: Database Error. DbStatus: ERROR: Failure creating a database connection. String: Driver={MySQL ODBC 5.1 Driver};Server=10.1.100.2;User=st_cdrreport;Passwo rd=passwordcdrreport;Port=4309;Database=shorewared ba;Option=3;, Error: ERROR [HY000] [MySQL][ODBC 5.1 Driver]Access denied for user 'st_cdrreport'@'%' to database 'shorewaredba'
ERROR [HY000] [MySQL][ODBC 5.1 Driver]Access denied for user 'st_cdrreport'@'%' to database 'shorewaredba', LastSQL: SELECT max(`ID`) FROM `call`
DBManager Test Failure: SendChangedMsSqlData() FAILURE: ERROR: Failure creating a database connection. String: Driver={MySQL ODBC 5.1 Driver};Server=10.1.100.2;User=st_cdrreport;Passwo rd=passwordcdrreport;Port=4309;Database=shorewared ba;Option=3;, Error: ERROR [HY000] [MySQL][ODBC 5.1 Driver]Access denied for user 'st_cdrreport'@'%' to database 'shorewaredba'
ERROR [HY000] [MySQL][ODBC 5.1 Driver]Access denied for user 'st_cdrreport'@'%' to database 'shorewaredba' ERROR: Failure creating a database connection. String: Driver={MySQL ODBC 5.1 Driver};Server=10.1.100.2;User=st_cdrreport;Passwo rd=passwordcdrreport;Port=4309;Database=shorewared ba;Option=3;, Error: ERROR [HY000] [MySQL][ODBC 5.1 Driver]Access denied for user 'st_cdrreport'@'%' to database 'shorewaredba'
ERROR [HY000] [MySQL][ODBC 5.1 Driver]Access denied for user 'st_cdrreport'@'%' to database 'shorewaredba'
Target: Support, Status: connected, Msg: Connected
Target: Support, Status: connecting, Msg: LostConnection
Target: Support, Status: connecting, Msg: SocketDisconnected
Target: Support, Status: connected, Msg: Connected
Target: Support, Status: connecting, Msg: LostConnection
Target: Support, Status: connecting, Msg: SocketDisconnected
Target: Support, Status: connected, Msg: Connected
Target: Support, Status: connecting, Msg: LostConnection
ANY IDEAS ON HOW TO FIX THIS ISSUE?
Below is a few of the emails that were exchanged between our phone vendor and eLead CRM
I did used:
• USER =st_cdrreport
• password =passwordcdrreport
We received an access denied, meaning that the user/password used does not have permission to access MySQL.
This has to be set up/adjusted with read access.
Thanks,
From:
Sent: Monday, June 15, 2015 11:56 AM
To:
Cc:
Subject: RE: [Ticket: 660179] eLead Help Desk Telephony
This is all I can get from the ShoreTel Web Site
The MySQL database is ODBC compliant. Parameter settings required
To access CDR records in the MySQL database include:
· DRIVER={MySQL ODBC 3.51 Driver}
· SERVER = localhost (or the server where you have MySQL installed)
· DATABASE = shorewarecdr
· USER =st_cdrreport
· password =passwordcdrreport
In ShoreTel 7.5 to 9.x MySQL uses the default port of 3306, as of ShoreTel 10.x the port utilized by MySQL for CDR records is 4309.
From:
Sent: Monday, June 15, 2015 11:55 AM
To:
Subject: RE: [Ticket: 660179] eLead Help Desk Telephony
We need all information from screenshot, if one of those fields is missing nothing would work.
We are missing:
DB Driver name
DB Server IP
DB Database Name
Call Details Table Name