Режимы аутентификации
JDBC-драйвер для YDB поддерживает следующие режимы аутентификации:
-
Anonymous — без аутентификации. Этот режим используется, если не указаны имя пользователя и пароль и не настроены другие методы аутентификации.
-
Static credentials — используется, если указаны имя пользователя и пароль.
-
Access token — используется, если указано свойство
token
. Требуется YDB токен, который можно получить, выполнив командуydb auth get-token
в YDB CLI. -
Metadata — используется, если в свойстве
useMetadata
указано значениеtrue
. В этом режиме данные для аутентификации получаются из метаданных виртуальной машины, контейнера serverless или функции serverless, выполненной в облаке. -
Service account key — используется, если указано свойство
saFile
. В этом режиме для аутентификации применяется ключ сервисной учётной записи.