Bir veritabanı ve kullanıcı oluşturdum ve aşağıdakiler aracılığıyla erişime izin verdim:
create user 'someuser'@'%' identified by 'password';
grant all privileges on somedb.* to 'someuser' with grant option;
Ancak, MySQL bağlanmaya çalıştığınızda aşağıdaki hatayı alıyorum:
$ mysql -u someuser -p
> Enter Password:
> ERROR 1045 (28000): Access denied for user 'someuser'@'localhost' (using password: YES)
Joker karakter "%" ise, localhost'u da etkinleştirmez mi? Ancak, bir parola kullanmak istediğimi belirtmezsem, o zaman veritabanına iyi bir şekilde bağlanabilirim.