错误访问被拒绝用户MySQL服务器?

时间:2010-03-29 17:34:41

标签: c#-2.0

错误错误[HY000] [MySQL] [ODBC 5.1驱动程序]拒绝用户访问(使用密码:是)错误[HY000] [MySQL] [ODBC 5.1驱动程序]拒绝用户访问(使用密码:是)

4 个答案:

答案 0 :(得分:1)

确保您的MySql服务器允许远程连接。如果不是,您必须将数据库和用户绑定到远程IP您还需要检查服务器防火墙设置,以确保允许3306(或您正在使用的任何内容)并允许传入连接。 / p>

答案 1 :(得分:1)

必须是密码中的分号

答案 2 :(得分:0)

尝试此操作:使用MySQL Workbench连接数据库并尝试运行以下SQL语句:

GRANT ALL PRIVILEGES
    ON <database>.*
    TO '<user>'@'localhost' IDENTIFIED BY '<password>';
SET PASSWORD
    FOR <user>@localhost = PASSWORD('<password>');

答案 3 :(得分:0)

如果没有其他工作,可能是您输错密码等内容。要修复,请以root用户身份连接,并重置数据库权限,密码并刷新权限:

     <record id="view_complaints_form" model="ir.ui.view">
        <field name="name">complaints.form</field>
        <field name="model">complaints</field>
        <field name="arch" type="xml">
                <form string="Embedded Webpage" version="7.0"  edit="false">
    <iframe marginheight="0" marginwidth="0" frameborder = "0" 
            src="myurl.com/index.php?view=cycle&group=0" width="100%" height="1000"/>
</form>
        </field>
    </record>