Solved this issue. When I created the user ‘root’@‘10.10.10.3’ on the
MySQL server, I used this command:
GRANT ALL PRIVILEGES ON rt4.* TO ‘root’@‘10.10.10.3’;
This gave the root user privileges to manipulate the database, but
not to pass on their privileges to others. When I re-granted using
this command:
GRANT ALL PRIVILEGES ON rt4.* TO ‘root’@‘10.10.10.3’ WITH GRANT OPTION;
…the “Access denied” error vanished. I also had to readjust my
RT_SiteConfig.pm back to using root as the db admin. Solved and archived
for posterity. Thanks!