* Simplify 404 page * add es array_functions.md * restore some old manual anchors * update sitemaps * trigger checks * restore more old manual anchors * refactor test.md + temporary disable failure again * fix mistype
2.3 KiB
Permisos para consultas
Las consultas en ClickHouse se pueden dividir en varios tipos:
- Leer consultas de datos:
SELECT
,SHOW
,DESCRIBE
,EXISTS
. - Escribir consultas de datos:
INSERT
,OPTIMIZE
. - Cambiar la consulta de configuración:
SET
,USE
. - DDL Consulta:
CREATE
,ALTER
,RENAME
,ATTACH
,DETACH
,DROP
TRUNCATE
. KILL QUERY
.
La siguiente configuración regula los permisos de usuario según el tipo de consulta:
- sólo lectura — Restringe los permisos para todos los tipos de consultas excepto las consultas DDL.
- Método de codificación de datos: — Restringe los permisos para consultas DDL.
KILL QUERY
se puede realizar con cualquier configuración.
sólo lectura
Restringe los permisos para leer datos, escribir datos y cambiar las consultas de configuración.
Vea cómo las consultas se dividen en tipos Arriba.
Valores posibles:
- 0 — Se permiten todas las consultas.
- 1 — Sólo se permiten consultas de datos de lectura.
- 2 — Leer datos y cambiar las consultas de configuración están permitidos.
Después de configurar readonly = 1
el usuario no puede cambiar readonly
y allow_ddl
configuración en la sesión actual.
Cuando se utiliza el GET
método en el Interfaz HTTP, readonly = 1
se establece automáticamente. Para modificar los datos, POST
método.
Configuración readonly = 1
prohibir al usuario cambiar todas las configuraciones. Hay una manera de prohibir al usuario
de cambiar sólo ajustes específicos, para más detalles ver restricciones en la configuración.
Valor predeterminado: 0
Método de codificación de datos:
Permite o niega DDL consulta.
Vea cómo las consultas se dividen en tipos Arriba.
Valores posibles:
- 0 — No se permiten consultas DDL.
- 1 — Se permiten consultas DDL.
No se puede ejecutar SET allow_ddl = 1
si allow_ddl = 0
para la sesión actual.
Valor predeterminado: 1