mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 11:02:08 +00:00
edited and translated
This commit is contained in:
parent
48b89a0ace
commit
1b5d755135
@ -31,9 +31,9 @@ toc_title: Cloud
|
|||||||
|
|
||||||
## Alibaba Cloud {#alibaba-cloud}
|
## Alibaba Cloud {#alibaba-cloud}
|
||||||
|
|
||||||
Alibaba Cloud Managed Service for ClickHouse [China Site](https://www.aliyun.com/product/clickhouse) (Will be available at international site at May, 2021) provides the following key features:
|
Alibaba Cloud Managed Service for ClickHouse [China Site](https://www.aliyun.com/product/clickhouse) (Will be available at the international site in May 2021) provides the following key features:
|
||||||
- Highly reliable cloud disk storage engine based on Alibaba Cloud Apsara distributed system
|
- Highly reliable cloud disk storage engine based on Alibaba Cloud Apsara distributed system
|
||||||
- Expand capacity on demand without manual data migration
|
- Expand capacity on-demand without manual data migration
|
||||||
- Support single-node, single-replica, multi-node, and multi-replica architectures, and support hot and cold data tiering
|
- Support single-node, single-replica, multi-node, and multi-replica architectures, and support hot and cold data tiering
|
||||||
- Support access allow-list, one-key recovery, multi-layer network security protection, cloud disk encryption
|
- Support access allow-list, one-key recovery, multi-layer network security protection, cloud disk encryption
|
||||||
- Seamless integration with cloud log systems, databases, and data application tools
|
- Seamless integration with cloud log systems, databases, and data application tools
|
||||||
|
@ -23,6 +23,7 @@ toc_title: Client Libraries
|
|||||||
- [SeasClick C++ client](https://github.com/SeasX/SeasClick)
|
- [SeasClick C++ client](https://github.com/SeasX/SeasClick)
|
||||||
- [one-ck](https://github.com/lizhichao/one-ck)
|
- [one-ck](https://github.com/lizhichao/one-ck)
|
||||||
- [glushkovds/phpclickhouse-laravel](https://packagist.org/packages/glushkovds/phpclickhouse-laravel)
|
- [glushkovds/phpclickhouse-laravel](https://packagist.org/packages/glushkovds/phpclickhouse-laravel)
|
||||||
|
- [kolya7k ClickHouse PHP extension](https://github.com//kolya7k/clickhouse-php)
|
||||||
- Go
|
- Go
|
||||||
- [clickhouse](https://github.com/kshvakov/clickhouse/)
|
- [clickhouse](https://github.com/kshvakov/clickhouse/)
|
||||||
- [go-clickhouse](https://github.com/roistat/go-clickhouse)
|
- [go-clickhouse](https://github.com/roistat/go-clickhouse)
|
||||||
|
@ -29,3 +29,13 @@ toc_title: "Поставщики облачных услуг ClickHouse"
|
|||||||
- cross-az масштабирование для повышения производительности и обеспечения высокой доступности
|
- cross-az масштабирование для повышения производительности и обеспечения высокой доступности
|
||||||
- встроенный мониторинг и редактор SQL-запросов
|
- встроенный мониторинг и редактор SQL-запросов
|
||||||
|
|
||||||
|
## Alibaba Cloud {#alibaba-cloud}
|
||||||
|
|
||||||
|
Управляемый облачный сервис Alibaba для ClickHouse: [китайская площадка](https://www.aliyun.com/product/clickhouse), будет доступен на международной площадке в мае 2021 года. Сервис предоставляет следующие возможности:
|
||||||
|
- надежный сервер для облачного хранилища на основе распределенной системы Alibaba Cloud Apsara
|
||||||
|
- расширяемая по запросу емкость, без переноса данных вручную
|
||||||
|
- поддержка одноузловой и многоузловой архитектуры, архитектуры с одной или несколькими репликами, а также горячего и холодного многоуровневого хранения данных
|
||||||
|
- доступ к списку разрешений, восстановление одним ключом, многоуровневая защита сети, шифрование облачного диска
|
||||||
|
- полная интеграция с облачными журналами событий, базами данных и инструментами обработки данных
|
||||||
|
- встроенная платформа для мониторинга и управления базами данных
|
||||||
|
- техническая поддержка от экспертов по работе с базами данных
|
@ -12,10 +12,10 @@ toc_title: USER
|
|||||||
``` sql
|
``` sql
|
||||||
ALTER USER [IF EXISTS] name1 [ON CLUSTER cluster_name1] [RENAME TO new_name1]
|
ALTER USER [IF EXISTS] name1 [ON CLUSTER cluster_name1] [RENAME TO new_name1]
|
||||||
[, name2 [ON CLUSTER cluster_name2] [RENAME TO new_name2] ...]
|
[, name2 [ON CLUSTER cluster_name2] [RENAME TO new_name2] ...]
|
||||||
[IDENTIFIED [WITH {PLAINTEXT_PASSWORD|SHA256_PASSWORD|DOUBLE_SHA1_PASSWORD}] BY {'password'|'hash'}]
|
[NOT IDENTIFIED | IDENTIFIED {[WITH {no_password | plaintext_password | sha256_password | sha256_hash | double_sha1_password | double_sha1_hash}] BY {'password' | 'hash'}} | {WITH ldap SERVER 'server_name'} | {WITH kerberos [REALM 'realm']}]
|
||||||
[[ADD|DROP] HOST {LOCAL | NAME 'name' | REGEXP 'name_regexp' | IP 'address' | LIKE 'pattern'} [,...] | ANY | NONE]
|
[[ADD | DROP] HOST {LOCAL | NAME 'name' | REGEXP 'name_regexp' | IP 'address' | LIKE 'pattern'} [,...] | ANY | NONE]
|
||||||
[DEFAULT ROLE role [,...] | ALL | ALL EXCEPT role [,...] ]
|
[DEFAULT ROLE role [,...] | ALL | ALL EXCEPT role [,...] ]
|
||||||
[SETTINGS variable [= value] [MIN [=] min_value] [MAX [=] max_value] [READONLY|WRITABLE] | PROFILE 'profile_name'] [,...]
|
[SETTINGS variable [= value] [MIN [=] min_value] [MAX [=] max_value] [READONLY | WRITABLE] | PROFILE 'profile_name'] [,...]
|
||||||
```
|
```
|
||||||
|
|
||||||
Для выполнения `ALTER USER` необходима привилегия [ALTER USER](../grant.md#grant-access-management).
|
Для выполнения `ALTER USER` необходима привилегия [ALTER USER](../grant.md#grant-access-management).
|
||||||
|
@ -9,15 +9,17 @@ toc_title: "Пользователь"
|
|||||||
|
|
||||||
Синтаксис:
|
Синтаксис:
|
||||||
|
|
||||||
```sql
|
``` sql
|
||||||
CREATE USER [IF NOT EXISTS | OR REPLACE] name1 [ON CLUSTER cluster_name1]
|
CREATE USER [IF NOT EXISTS | OR REPLACE] name1 [ON CLUSTER cluster_name1]
|
||||||
[, name2 [ON CLUSTER cluster_name2] ...]
|
[, name2 [ON CLUSTER cluster_name2] ...]
|
||||||
[IDENTIFIED [WITH {NO_PASSWORD|PLAINTEXT_PASSWORD|SHA256_PASSWORD|SHA256_HASH|DOUBLE_SHA1_PASSWORD|DOUBLE_SHA1_HASH}] BY {'password'|'hash'}]
|
[NOT IDENTIFIED | IDENTIFIED {[WITH {no_password | plaintext_password | sha256_password | sha256_hash | double_sha1_password | double_sha1_hash}] BY {'password' | 'hash'}} | {WITH ldap SERVER 'server_name'} | {WITH kerberos [REALM 'realm']}]
|
||||||
[HOST {LOCAL | NAME 'name' | REGEXP 'name_regexp' | IP 'address' | LIKE 'pattern'} [,...] | ANY | NONE]
|
[HOST {LOCAL | NAME 'name' | REGEXP 'name_regexp' | IP 'address' | LIKE 'pattern'} [,...] | ANY | NONE]
|
||||||
[DEFAULT ROLE role [,...]]
|
[DEFAULT ROLE role [,...]]
|
||||||
[SETTINGS variable [= value] [MIN [=] min_value] [MAX [=] max_value] [READONLY|WRITABLE] | PROFILE 'profile_name'] [,...]
|
[SETTINGS variable [= value] [MIN [=] min_value] [MAX [=] max_value] [READONLY | WRITABLE] | PROFILE 'profile_name'] [,...]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
`ON CLUSTER` позволяет создавать пользователей в кластере, см. [Распределенные DDL](../../../sql-reference/distributed-ddl.md).
|
||||||
|
|
||||||
## Идентификация
|
## Идентификация
|
||||||
|
|
||||||
Существует несколько способов идентификации пользователя:
|
Существует несколько способов идентификации пользователя:
|
||||||
@ -28,6 +30,8 @@ CREATE USER [IF NOT EXISTS | OR REPLACE] name1 [ON CLUSTER cluster_name1]
|
|||||||
- `IDENTIFIED WITH sha256_hash BY 'hash'`
|
- `IDENTIFIED WITH sha256_hash BY 'hash'`
|
||||||
- `IDENTIFIED WITH double_sha1_password BY 'qwerty'`
|
- `IDENTIFIED WITH double_sha1_password BY 'qwerty'`
|
||||||
- `IDENTIFIED WITH double_sha1_hash BY 'hash'`
|
- `IDENTIFIED WITH double_sha1_hash BY 'hash'`
|
||||||
|
- `IDENTIFIED WITH ldap SERVER 'server_name'`
|
||||||
|
- `IDENTIFIED WITH kerberos` or `IDENTIFIED WITH kerberos REALM 'realm'`
|
||||||
|
|
||||||
## Пользовательский хост
|
## Пользовательский хост
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user