@dhromed said:
It's like a kid's view of employment. I'd just slash his pay to a lower grade. Such a person is obviously not ready for a prime time function and the salary that comes with it.
Then if he leaves in a huff of misguided righteous indignation, you don't have to pay a severance package.
See?
Not Necessarily, it the UK at least this might be considered "Constructive Dismissal" and still liable for a compensation claim.
However I agree that fire him is a bit harsh, he made a genuine mistake and the circumstances sugest to me that there were not enough safeguards in place to prevent this.
sensible use of permisions & parswords on the database ( Different acciounts on dev & Prod servers, read only access to the prod server for all useres except the application...) could have reduced the possibility of this occouring considerably.
As in a large number of snoofle's posts it is the processes & management aproach that is most to blame.