Hacker News new | ask | show | jobs
by GrumpyNl 1799 days ago
Company i used to work for gave almost every employee full access to the db through phpmyadmin.
2 comments

"Almost every employee" could just mean 1 of 2 which is not a big deal, or 99 of 100 which is a big deal.
Was it a social network thing too or a totally different market ?
I don't think it actually matters much; your database is your core business and access to it should be restricted. Same as your machines. To the point where, if you have everything set up right (which is a big if, granted), NOBODY should need physical access to ANY machine or database. All access through the application's management interface, where access can be finely tuned and access logs can be used to hold people accountable.
it was mostly a question of scale, that a business mishandle 500 customers data is one thing, but 100k feels different to me.