Как включить МФА в Снежинке - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь проверить MFA для нового пользователя. Для этого я выполнил следующие шаги:

  • Я вошел в Снежинку как администратор аккаунта.
  • Создан пользователь, как показано ниже
    • create user <USER> password='XYZ'
    • alter user <USER> SET DISABLE_MFA = FALSE

При попытке войти я былне запрашивается код аутентификации. Я что-то пропустил?

Ответы [ 3 ]

1 голос
/ 22 октября 2019

Пользователи Snowflake могут самостоятельно зарегистрироваться в MFA через веб-интерфейс

Выполните действия, описанные в этом сообщении

0 голосов
/ 29 октября 2019

Процесс настройки Snowflake MFA требует, чтобы пользователь настроил DUO на своем телефоне, и этот номер должен быть связан с учетной записью Snowflake. Это может сделать только пользователь после входа в учетную запись.

DISABLE_MFA = FALSE

"Это свойство не действует, если пользователь в настоящее время не зарегистрирован в MFA (т.е. EXT_AUTHN_DUO = FALSE)Поэтому, как правило, он устанавливается только при использовании ALTER USER для отключения MFA для пользователя. "

https://docs.snowflake.net/manuals/sql-reference/sql/create-user.html

0 голосов
/ 22 октября 2019

Чтобы добавить к точке @ mdem7, в настоящее время Снежинка только позволяет пользователям регистрироваться в MFA, поэтому вы не можете принудительно включить ее с самого начала. Но вы можете использовать параметр MINS_TO_BYPASS_MFA = <integer> , чтобы использовать N минут для входа в систему и настройки MFA, прежде чем они будут включены в MFA.

Это означает, что вы можете создать учетную запись, отправить подробности пользователю и сообщить ему: «Настройте MFA в течение N минут, или вы будете заблокированы», и узнайте, что они настроили его в эфире или где заблокированы.

...