diff --git a/docs/tutorial/access_control.md b/docs/tutorial/access_control.md index 0eab1713ad379315edbb247251205eabf06d2ca9..0d98368659b64620ac3f5921526a71fca44915c5 100644 --- a/docs/tutorial/access_control.md +++ b/docs/tutorial/access_control.md @@ -145,6 +145,7 @@ Picodata предоÑтавлÑет неÑколько вÑтроенных уч ```sql CREATE ROLE "db_admin"; +GRANT READ TABLE TO "db_admin"; GRANT CREATE TABLE TO "db_admin"; GRANT CREATE USER TO "db_admin"; GRANT CREATE ROLE TO "db_admin"; @@ -156,8 +157,8 @@ GRANT "db_admin" to <grantee> - Ñоздавать учетные запиÑи пользователей БД - модифицировать, блокировать и удалÑть учетные запиÑи пользователей БД -- управлÑть конфигурацией БД <!-- Ñхемой данных --> -- назначать права доÑтупа пользователÑм БД к объектам доÑтупа БД +- управлÑть конфигурацией БД через Ñоздание и удаление таблиц БД +- назначать права доÑтупа пользователÑм БД к таблицам БД - Ñоздавать резервные копии БД и воÑÑтанавливать БД из резервной копии - Ñоздавать, модифицировать и удалÑть хранимые процедуры @@ -176,24 +177,15 @@ GRANT "db_admin" to <grantee> Picodata позволÑет наделить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð‘Ð” Ñледующими правами: -- Ñоздавать и манипулировать таблицами БД -- Ñоздавать и манипулировать хранимыми процедурами +- Ñоздавать и манипулировать запиÑÑми в таблицах БД - выполнÑть хранимые процедуры Ð”Ð»Ñ Ñтого иÑпользуйте Ñледующие SQL-команды: ```sql -GRANT CREATE TABLE TO <grantee> -GRANT ALTER ON TABLE <table name> TO <grantee> -GRANT DROP ON TABLE <table name> TO <grantee> -GRANT READ ON TABLE <table name> TO <grantee> -GRANT WRITE ON TABLE <table name> TO <grantee> - -GRANT CREATE PROCEDURE TO <grantee> -GRANT ALTER ON PROCEDURE <procedure name> TO <grantee> -GRANT DROP ON PROCEDURE <procedure name> TO <grantee> - -GRANT EXECUTE ON PROCEDURE <procedure name> TO <grantee> +GRANT WRITE TO TABLE <table name> TO <grantee>; +GRANT READ TO TABLE <table name> TO <grantee>; +GRANT EXECUTE PROCEDURE <procedure name> TO <grantee>; ``` ### Роли {: #roles }