Don't give anyone the DM Password, give them a DM Belt with limited power, e.g. give them player tools with the powers you want to allow them to have, script the player tools to have all of the restrictions you want within the coding....
Problem solved... (If t here ever was one)