ProxySQL给我错误用户拒绝访问

时间:2019-03-03 10:18:28

标签: mariadb proxysql

我在服务器中安装了ProxySQL。

服务器详细信息: CentOS Linux版本7.5.1804(核心)

ProxySQL版本:proxysql-2.0.2-1-centos7.x86_64.rpm MaridaDB版本:Distrib 10.3.7-MariaDB

一切正常,但是我随机遇到以下问题。

JSONObject jsonObj = new JSONObject();
        JSONObject jsonObjName = new JSONObject();
        JSONObject jsonObjOrg = new JSONObject();
        JSONArray arrayContacts = new JSONArray();
        JSONObject Array_itemContacts = new JSONObject();
        JSONArray arrayEmails = new JSONArray();
        JSONObject Array_itemEmails = new JSONObject();
        JSONArray arrayAddress = new JSONArray();
        JSONObject array_itemAdrress = new JSONObject();
        JSONArray arrayPhones = new JSONArray();
        JSONObject Array_itemPhones = new JSONObject();
        jsonObj.put("to",to);
        jsonObj.put("type","contacts");
        jsonObj.put("contacts",arrayContacts);
            Array_itemContacts.put("addresses",arrayAddress);
            Array_itemContacts.put("emails",arrayEmails);
            Array_itemContacts.put("phones",arrayPhones);
            Array_itemContacts.put("birthday",DOB);
            Array_itemContacts.put("name",jsonObjName);
            Array_itemContacts.put("org",jsonObjOrg);
                Array_itemPhones.put("phone",Contact_Off);
                Array_itemPhones.put("type",ContactType);
                arrayPhones.add(Array_itemPhones);
                arrayContacts.add(Array_itemContacts);
                array_itemAdrress.put("city",city);
                array_itemAdrress.put("country",country);
                array_itemAdrress.put("country_code",country_code);
                array_itemAdrress.put("state",state);
                array_itemAdrress.put("street",street);
                array_itemAdrress.put("type",addressType);
                array_itemAdrress.put("zip",Zip);
                arrayAddress.add(array_itemAdrress);
                Array_itemEmails.put("email",emailId);
                Array_itemEmails.put("type",EmailType);
                arrayEmails.add(Array_itemEmails);
        jsonObj.put("callback",callback);
            jsonObjName.put("first_name",FirstName);
            jsonObjName.put("formatted_name",ContactDisplayName);
            jsonObjName.put("last_name",LastName);
            jsonObjOrg.put("company",Company);

2 个答案:

答案 0 :(得分:0)

确保还要在基础数据库服务器中创建同一用户,并确保从该应用程序连接到端口6033上的代理sql server。如果遇到任何问题,请告诉我。

答案 1 :(得分:0)

所连接的服务器和用户的时区差异也可能是造成此类ProxySQL错误的原因,请尝试设置正确的时区。

PHP示例:

date_default_timezone_set(“YOUR_TIME_ZONE”);

我遇到了类似的问题,这对我有所帮助。