но тоже при желании он будет на виду, я и подумал что есть какой то специальный метод обращение когда no_name user сам создает пользователя под себя, а уже root назначает права новым
Создавать пользователей в бд надо только для сервисов, которые будут в эту бд что-то писать или для людей, обслуживающих это базу. Например, для апишки один юзер, для себя ещё юзер, для коллеги, который тебе с бд помогает тоже юзер