<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Is good to separate them anyway for monitoring the number of different connections to various databases.<div><br></div><div>Adrian</div><div>&nbsp;<br><div><div>On Jun 1, 2011, at 9:16 PM, Duane Larson wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Thanks Adrian.&nbsp; Took a little while to figure out, but it's probably best to use different credentials anyway from a security standpoint.&nbsp; Got to love bugs.<br><br>
<div class="gmail_quote">On Wed, Jun 1, 2011 at 2:14 PM, Adrian Georgescu <span dir="ltr">&lt;<a href="mailto:ag@ag-projects.com">ag@ag-projects.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Seems to be a php bug that cannot correctly identify the different connections in a mysql pool. Work around it by using different credentials/database combinations.<br>
<br>Adrian<br><br>On Jun 1, 2011, at 9:05 PM, osiris123d wrote:<br><br>&gt; Figured out the issue but it doesn't make sense. &nbsp;From my last post it<br>&gt; appeared that when mysql was querying for the radacct201106 table it was<br>
&gt; looking in the cdrtool database. &nbsp;Well when I set up cdrtool's global.inc<br>&gt; config I made it so that cdradmin mysql user was used to log into the<br>&gt; cdrtool database and also the radius database. &nbsp;Here is an example of what I<br>
&gt; had<br>&gt;<br>&gt; class DB_CDRTool extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "cdrtool";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "cdradmin";<br>&gt; &nbsp;var $Password = "*";<br>
&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt; }<br>&gt;<br>&gt; class DB_Locker extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "cdrtool";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "locker";<br>
&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt; }<br>&gt;<br>&gt; class DB_radius extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "radius";<br>
&gt; &nbsp;var $User &nbsp; &nbsp; = "cdradmin";<br>&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt; }<br>&gt;<br>&gt; class DB_opensips extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>
&gt; &nbsp;var $Database = "opensips";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "opensips";<br>&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt; }<br>&gt;<br>&gt; class DB_mediaproxy extends DB_Sql {<br>
&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "mediaproxy";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "cdradmin";<br>&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>
&gt;<br>&gt;<br>&gt;<br>&gt; Originally I had the radius database user as "radius", but when I tried to<br>&gt; create that user in mysql it wouldn't let me (maybe because there is a<br>&gt; database called radius, not sure). &nbsp;So I figured I would just use the<br>
&gt; cdradmin user for everything except for opensips database. &nbsp;Well when I<br>&gt; changed the cdrtool config to the following it is now about to do CDR<br>&gt; searches<br>&gt;<br>&gt;<br>&gt; class DB_CDRTool extends DB_Sql {<br>
&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "cdrtool";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "cdradmin";<br>&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>
&gt; }<br>&gt;<br>&gt; class DB_Locker extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "cdrtool";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "locker";<br>&gt; &nbsp;var $Password = "*";<br>
&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt; }<br>&gt;<br>&gt; class DB_radius extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "radius";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "radadmin";<br>
&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt; }<br>&gt;<br>&gt; class DB_opensips extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>&gt; &nbsp;var $Database = "opensips";<br>
&gt; &nbsp;var $User &nbsp; &nbsp; = "opensips";<br>&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt; }<br>&gt;<br>&gt; class DB_mediaproxy extends DB_Sql {<br>&gt; &nbsp;var $Host &nbsp; &nbsp; = "127.0.0.1";<br>
&gt; &nbsp;var $Database = "mediaproxy";<br>&gt; &nbsp;var $User &nbsp; &nbsp; = "cdradmin";<br>&gt; &nbsp;var $Password = "*";<br>&gt; &nbsp;var $Halt_On_Error ="yes";<br>&gt;<br>&gt;<br>&gt; So it all appears to be good now, but I figured I should have still been<br>
&gt; able to use the cdradmin user for both databases. &nbsp;For some reason CDRTool<br>&gt; was looking in the cdrtool database for the radacct201106.<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; View this message in context: <a href="http://opensips-open-sip-server.1449251.n2.nabble.com/CDRTool-MySQL-Database-error-Invalid-SQL-tp6427865p6428379.html" target="_blank">http://opensips-open-sip-server.1449251.n2.nabble.com/CDRTool-MySQL-Database-error-Invalid-SQL-tp6427865p6428379.html</a><br>
&gt; Sent from the OpenSIPS - Users mailing list archive at <a href="http://Nabble.com">Nabble.com</a>.<br>&gt;<br>&gt; _______________________________________________<br>&gt; Users mailing list<br>&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>&gt;<br><br><br>_______________________________________________<br>Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>--<br>*--*--*--*--*--*<br>Duane<br>*--*--*--*--*--*<br>--<br>
_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br></blockquote></div><br></div></body></html>