Проверка аутентификации

Информационная команда discovery whoami позволяет проверить, от имени какой учетной записи воспринимает запросы сервер:

ydb [connection options] discovery whoami [-g]

, где [connection options] - опции соединения с БД

В ответ выводится имя учетной записи (User SID) и, если указана опция -g, то информация о принадлежности учетной записи группам.

Если на сервере YDB не включена аутентификация (что может применяться, например, при самостоятельном локальном развертывании), то выполнение команды завершится с ошибкой.

Поддержка опции -g зависит от конфигурации сервера. Если она не включена, то вы будете получать в ответ User has no groups вне зависимости от фактического включения вашей учетной записи в какие-либо группы.

Пример

$ ydb --profile db1 discovery whoami -g
User SID: aje5kkjdgs0puc18976co@as

User has no groups