Not all banks require that you have a SSN to open an account. They will allow you to use other forms of identification such as a valid ID issued by the US government and an ITIN rather than a SSN.