Hello,

I have been using JDBC with MySQL for the past couple of days without any user id or 
password.  After reading the directions in the privileges section I decided to change 
the password for root.  I used the following example from the online manual:

shell> mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('new_password')
           WHERE user='root';
mysql> FLUSH PRIVILEGES;

After doing this I was able to sign on to mysql as follows:

mysql -u root -ptwosouth mysql 

This works fine and I am able to review the tables in the mysql database with the 
interactive client.

Here is a snippet of java code that I am using to read a table from the database.  

            try {
                System.out.println("Createing Connection");
                Connection Conn = DriverManager.getConnection(
                 "jdbc:mysql://165.121.243.45/test?user=root&password=twosouth");
             //     "jdbc:mysql://165.121.243.45/test");
try {
...

I get the following errors....

SQLException: Server configuration denies access to data source
SQLState:     08001
VendorError:  0


Prior to changing the root password I was able to access the database with JDBC with 
no user or password.  Now, I am unable to get a connection even with the correct user 
and password.

What am I missing?  

Thanks in advance,
Scott Salisbury 





---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to