Thanks.
I never got “user” to be able to access the database.
I ended up telling Ignition to access the database as root. Then, under Users and Privileges in MySQL Workbench, I changed the “Limit to Hosts Matching:” field in one of the “root” user accounts to “%”. Then, I ran the following query:
grant all privileges on db.* to 'root'@'%'
After that, the connection was made.