From 39e073023a2ce7d596f47ed66307e377cf828dd7 Mon Sep 17 00:00:00 2001 From: "a.sabirov" <a.sabirov@picodata.io> Date: Tue, 27 Aug 2024 19:14:24 +0300 Subject: [PATCH 1/2] connecting.md: mention PICODATA_ADMIN_PASSWORD Address changes from picodata@ddcc5664 --- docs/tutorial/connecting.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/tutorial/connecting.md b/docs/tutorial/connecting.md index c291a15f..d0331e2c 100644 --- a/docs/tutorial/connecting.md +++ b/docs/tutorial/connecting.md @@ -57,6 +57,20 @@ picodata> ALTER USER "admin" WITH PASSWORD 'T0psecret' ``` +!!! info "Пароль админиÑтратора должен удовлетворÑÑ‚ÑŒ [требованиÑм к паролю]." + +[требованиÑм к паролю]: access_control.md#allowed_passwords + +Кроме того, чтобы задать пароль админиÑтратора, иÑпользуйте переменную +Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ `PICODATA_ADMIN_PASSWORD`. Picodata уÑтановит значение +переменной Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ð² качеÑтве Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтратора при *первом* запуÑке +инÑтанÑа — при повторных запуÑках Ð´Ð°Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚ÑÑ. Ð’ Ñлучае +уÑпешной уÑтановки Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð² *stdout* будет приÑутÑтвовать ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ: + +```shell +main/103/interactive I> Password for user=admin has been set successfully +``` + ПоÑле Ñтого ÐдминиÑтратор СУБД Ñможет подключитьÑÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñледующую команду: -- GitLab From 387fa7f174f7ce3101db7aef885e9e24e9a05cd7 Mon Sep 17 00:00:00 2001 From: Yaroslav Dynnikov <yaroslav.dynnikov@gmail.com> Date: Wed, 4 Sep 2024 21:07:43 +0300 Subject: [PATCH 2/2] connecting.md: proofread PICODATA_ADMIN_PASSWORD --- docs/tutorial/connecting.md | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/docs/tutorial/connecting.md b/docs/tutorial/connecting.md index d0331e2c..0581226e 100644 --- a/docs/tutorial/connecting.md +++ b/docs/tutorial/connecting.md @@ -48,29 +48,15 @@ picodata> ### Задание Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтратора {: #set_admin_password } -По умолчанию у ÐдминиÑтратора СУБД отÑутÑтвует пароль, поÑтому подключитьÑÑ Ðº -конÑоли админиÑтратора возможно только при наличии доÑтупа к ОС, в -которой запущен инÑÑ‚Ð°Ð½Ñ Picodata. Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾ чтобы подключатьÑÑ Ðº инÑтанÑу -по Ñети, требуетÑÑ Ð·Ð°Ð´Ð°Ñ‚ÑŒ пароль админиÑтратора: +По умолчанию у ÐдминиÑтратора СУБД отÑутÑтвует пароль, поÑтому +подключитьÑÑ Ðº конÑоли админиÑтратора возможно только при наличии +доÑтупа к ОС, в которой запущен инÑÑ‚Ð°Ð½Ñ Picodata. Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾ чтобы +подключатьÑÑ Ðº инÑтанÑу по Ñети, задайте пароль админиÑтратора: ```sql ALTER USER "admin" WITH PASSWORD 'T0psecret' ``` -!!! info "Пароль админиÑтратора должен удовлетворÑÑ‚ÑŒ [требованиÑм к паролю]." - -[требованиÑм к паролю]: access_control.md#allowed_passwords - -Кроме того, чтобы задать пароль админиÑтратора, иÑпользуйте переменную -Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ `PICODATA_ADMIN_PASSWORD`. Picodata уÑтановит значение -переменной Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ð² качеÑтве Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтратора при *первом* запуÑке -инÑтанÑа — при повторных запуÑках Ð´Ð°Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚ÑÑ. Ð’ Ñлучае -уÑпешной уÑтановки Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð² *stdout* будет приÑутÑтвовать ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ: - -```shell -main/103/interactive I> Password for user=admin has been set successfully -``` - ПоÑле Ñтого ÐдминиÑтратор СУБД Ñможет подключитьÑÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñледующую команду: @@ -78,6 +64,15 @@ main/103/interactive I> Password for user=admin has been set successfully picodata connect admin@localhost:3301 ``` +Кроме того, задать пароль админиÑтратора можно при инициализации +клаÑтера, уÑтановив переменную Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ `PICODATA_ADMIN_PASSWORD` +Ð´Ð»Ñ ÐµÐ³Ð¾ первого инÑтанÑа. При повторных запуÑках Ð´Ð°Ð½Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ +игнорируетÑÑ. + +См. также: + +- [Управление доÑтупом — Ð¢Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº паролю](../tutorial/access_control.md#allowed_passwords) + ### Создание учетной запиÑи Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ {: #user_setup } Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾ чтобы иÑпользовать пользовательÑкую конÑоль, нужно Ñначала -- GitLab