michaelsanford
Translator, Web Developer
Code:
[amras@nimbus ~]% mysql -ujack -pjack1 jacks_db
ERROR 1045: Access denied for user: 'jack@localhost' (Using password: YES)
Jack is configured with GRANT ALL to jacks_db.*, and his user looks like this
Code:
*************************** 1. row ***************************
Host: %
User: jack
Password: 5d259af02736f264
Select_priv: Y
Insert_priv: Y
Update_priv: Y
Delete_priv: Y
Create_priv: N
Drop_priv: N
Reload_priv: Y
Shutdown_priv: N
Process_priv: Y
File_priv: Y
Grant_priv: N
References_priv: Y
Index_priv: Y
Alter_priv: N
Show_db_priv: Y
Super_priv: Y
Create_tmp_table_priv: Y
Lock_tables_priv: Y
Execute_priv: Y
Repl_slave_priv: Y
Repl_client_priv: Y
ssl_type:
ssl_cipher:
x509_issuer:
x509_subject:
max_questions: 0
max_updates: 0
max_connections: 0
I first used the command line to make the new user, then I tried phpMyAdmin2.4.0
I granted everything to my own user (the username of my shell account) and gave it a blank password, accessible only from localhost. That one works fine, but jack doesn't work at all, not from the shell, not from my local scripts...
Now I'm a total security freak, so I've allocated only privieges to rick to let him see his own database, but I don't want him doing anything outside his DB, or having too much control over my server.
I'm using CompleteMySQL4.0.12 from www.aaronfaby.com
So, any ideas what's going on?