Salah satu cara untuk menguji ini adalah dengan menghubungkan ke mysql pada baris perintah dari mesin tempat Rails tinggal. Sesuatu seperti
mysql -u admin -ppwhere -h sql.domain.com
Anda mungkin akan menemukan bahwa Anda juga tidak dapat terhubung dengan cara itu. Jika demikian, Anda mungkin mengalami masalah GRANT, yang mungkin disebabkan oleh salah menentukan host di GRANT. Misalnya, jika DB dan rails berada di mesin yang sama, mysql mungkin mengira Anda terhubung dari 'localhost', bukan nama DNS dari kotak rails (atau sebaliknya).
Pada awalnya, Anda mungkin hanya ingin memberikan akses kepada pengguna admin ke semuanya:
GRANT ALL ON *.* to 'admin'@'whereever_rails_lives' IDENTIFIED BY 'pwhere'
Triknya sering kali mendapatkan 'whereever_rails_lives' dengan benar.