Присутствие идентификатора в сессии ничего не значит. Пользователя с таким идентификатором может не быть в базе.
Тебе нужно разработать механизм аутентификации пользователя и получения соответствующей сущности пользователя из БД.