Can they say "No. You can't live here."?
No, not if you are a Swiss citizen or have B permit (sort of a green card).
So your answer really is "Yes." :) "Pretending that you already know the answer when you don't is not actually very helpful." ~Migeru.