@Gue****
There is nothing in thai banking rules that states you need a work permit to open an account. The decision as far as what criteria you need to open a bank account is made by the manager of the branch you're standing in at that time.
If one won't do it, walk out the door and go to another branch to try.
There is a Krungsri bank in Bangkok at EmQuartier that will open a bank account for a foreigner with just their passport and a lease or hotel receipt for the address :O
It's totally up to the manager of the branch you're in as far as what you need for proof of residence..