From 75a8253080ed19d142254c1131944bc42cc9f9d4 Mon Sep 17 00:00:00 2001 From: "a.tolstoy" <a.tolstoy@picodata.io> Date: Thu, 11 Jan 2024 14:34:28 +0300 Subject: [PATCH] refer to naming limitations from access control doc --- docs/reference/sql_queries.md | 7 +++++-- docs/tutorial/access_control.md | 9 ++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/docs/reference/sql_queries.md b/docs/reference/sql_queries.md index 18b7e9df..0763fa86 100644 --- a/docs/reference/sql_queries.md +++ b/docs/reference/sql_queries.md @@ -405,8 +405,11 @@ pico.sql([[SELECT "name","year" FROM "characters" WHERE "id" > ? AND "year" > ? Имена объектов (таблиц, колонок, ролей, пользователей и Ñ‚.д.) могут Ñодержать руÑÑкие и английÑкие буквы во вÑех региÑтрах, цифры (но не в -начале имени), а также Ñимволы дефиÑа (`-`, U+2010) и нижнего Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ -(`_`, U+005F). ЕÑли Ñами команды SQL нечувÑтвительны к региÑтру +начале имени), а также Ñимволы дефиÑа (`-`, U+2010) и нижнего +Ð¿Ð¾Ð´Ñ‡ÐµÑ€ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ (`_`, U+005F). МакÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° имени объекта ограничена +65000 байтов (не Ñимволов). + +ЕÑли Ñами команды SQL нечувÑтвительны к региÑтру (`select` равнозначен `SELECT`), то региÑтр имен объектов имеет значение при уÑловии, что имена заключены в двойные кавычки. То еÑть, команды `create table "characters"...` и `create table "Characters"...` Ñоздадут diff --git a/docs/tutorial/access_control.md b/docs/tutorial/access_control.md index 74a9f5f4..9b5fa6ff 100644 --- a/docs/tutorial/access_control.md +++ b/docs/tutorial/access_control.md @@ -217,9 +217,12 @@ CREATE USER "alice" WITH PASSWORD 'totallysecret' USING chap-sha1 CREATE USER "bob" USING ldap ``` -При иÑпользовании методов аутентификации `chap-sha1` и `md5` требуетÑÑ -иÑпользовать пароль не короче 8 Ñимволов, Ð´Ð»Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð° `ldap` пароль не -требуетÑÑ Ð¸ игнорируетÑÑ. +Ð”Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ (и в целом Ð´Ð»Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² в Picodata) дейÑтвуют +[правила иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð¾Ð¿ÑƒÑтимых +Ñимволов](../reference/sql_queries.md#name). Ð”Ð»Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿Ñ€Ð¸ +иÑпользовании методов аутентификации `chap-sha1` и `md5` требуетÑÑ +иÑпользовать поÑледовательноÑть не короче 8 Ñимволов, Ð´Ð»Ñ Ð¼ÐµÑ‚Ð¾Ð´Ð° `ldap` +пароль не требуетÑÑ Ð¸ игнорируетÑÑ. Ð”Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ требуетÑÑ Ð¿Ñ€Ð¸Ð²Ð¸Ð»ÐµÐ³Ð¸Ñ `CREATE USER`: -- GitLab