Why not use the built-in MySQL users and permissions for a website?
问题 I have searched quite a bit on the subjects of encryption, storing passwords, designing secure PHP scripts etc. There seems to be a couple of common themes: "Don't try and write your own encryptions scripts, use an existing library (eg. PHPass)." "Don't create MySQL databases for each user, make one big database and write a good PHP script to manage your users, passwords and their data." Now, is it me, or do these two not seem a bit conflicting? Let's take this example. I want to create a