some additional troubleshooting information. As mentioned above, when not logged in, I can view public forums. If I log in using the link at the top while on the public forum page, I can log in. It drops me into administration mode for the forum. I can also access most other content EXCEPT when I click on the home button or any link with /admin/ in it. For those links, I see Access denied for user 'root'@'localhost' (using password: YES)
Further digging in the admin\index.php reveals that the database error occur on the last line
echo $output->admin_notifications_page($maturity, $insecuredataroot, $errorsdisplayed,
$cronoverdue, $dbproblems, $maintenancemode);
if I display the $CFG->dbuser, I see the proper user in the config file. Now I am stumped.