Do you really need to use persistant connections ?
Mysql and PHP are generally fast enough when using normal connections.
When i develop sites i always have 2 user types. One that actually generates the content (this user follows the least priviledges pricincple - that is only giving the user the minimum priviledges it needs to create the content etc (generally SELECT and thats it), that way if someone does try and mess with the site then the user they are running doesn't have enough privildges to do any damange).
The other user (which is used when using the CMS (accessable only via a pwd protected dir)) has the minimal priviledges that are needed in order to make changes to the site. I'd say that SELECT, UPDATE, INSERT AND DELETE are enough.
Always be aware that if you give too many priviledges then one day they could be used to wreak havoc on your site by some malicious user.
So in short - only give the least amount of priviedges needed to do the job.
After all a network administrator doesn't (or at least shouldn't) give an ordinary network user rights to delete user accounts does he?
HTH
GM