Thanks, that's more or less what finally worked for me with my Linux setup. Some stuff has to happen to the database table in MySQL for the privileges granted in the user table to be fully functional. That happens automatically when privileges are granted via the shell account command line. I granted all privileges to my non-root user at the command line and then revoked those that needed revoking through phpMyAdmin, and I was good to go.
Thanks also for the edit plus recommendation in another thread. Looks to be better than Homesite at a third the cost. Quanta Plus is pretty capable on the Linux side, but it lacks a couple of features I find almost indispensible: multiple-file search/replace and line-numbering. (You can "go to" a line indentified by the PHP error log, but it's nice to have them right there in the left margin.)