Ты как таблицу для каждого пользователя создавать будешь? Представляешь себе? А названия самих таблиц где хранить будешь, чтобы доступ к ним получать - в ещё одной таблице? Смешнявку короче ты выдал. Тут даже одной таблицей можно сделать, если у тебя постгрес, только это расширять сложно, но факт есть факт\
CREATE TABLE Users
(
Id SERIAL PRIMARY KEY,
Email VARCHAR(64),
PasswordSalt BYTEA,
PasswordHash BYTEA,
RefreshToken VARCHAR(4096),
Addresses VARCHAR(512)[]
);