S Corporation Bank Account

Just because an officer/shareholder is a signer on a bank account, it doesn't mean they can pay whatever or to whomever they want.  In other words, don't use the business as your personal checkbook.  Make everything coming out of your corporate bank account as a legitimate business transaction.