Level 99: Managment actively tries to stop controling changes.
I am retired because:
1) Management said give all the passwords to production to the consultant. Your job is not to look over his shoulder. You will start supporting the application in production at 8 am tomorrow.
2) Management threatened to have me fired when I was clearly stating that the disaster recovery site cannot recover our production systems.
3) Management chose to not put quantity and quality into the testing procedures. I was told that if the change does not work in production it should be rolled back. Management did not understand that rolling back the change would require a service outage of more than 24 hours and did not know if the user's application could handle an outage of that length.
(The manager responsible for disaster recovery was eventually fired. A whole bunch of professional dbas left because of management wanting speed not quality.)