Есть TIE — Tarjeta de Identidad de Extranjero. Есть NIE — Número de Identidad de Extranjero. Без TIE в настоящее время ни один классический банк не откроет вам счет с вероятностью 99,98%. У вас же виза D, сдайте отпечатки, получите карту и открывайте А до этого, если есть потребность острая, то можно попробовать в одном из необанков, список которых вам скинули в чате Деньги (самые простые никель и корреос)
Формально никакого технического запрета нет, но это исключение, Роберт прав. Так то счета как отрывали нерезидентам, так и открывают. В том же bbva.. просто с улицы уже не зайти, а например ввести нового учредителя в состав S.L., обслуживающейся в bbva, по согласованию с отделением клиента заведут, и дадут залить деньги. Но это специфические ситуации, недоступные простым смертным, студентам и т.п. Стандартно Santander и их удобный онлайн openbank без права на работу и чего то в стиле vida laboral говорит "до свидос". Зато с нормальным бэкграундом там оч приятно, удобно и никто ничего не блочит