O Time Series Database (TSDB) for InfluxDB® oferece suporte a dois tipos de conta e permite criar, excluir e autorizar bancos de dados diretamente pelo TSDB console.
Referência rápida
|
Tarefa |
Localização no console |
|
Criar uma conta |
Time Series Data Management > Accounts > Create |
|
Excluir uma conta |
Time Series Data Management > Accounts > Delete |
|
Criar um banco de dados |
Time Series Data Management > Databases > Create |
|
Excluir um banco de dados |
Time Series Data Management > Databases > Delete |
|
Modificar permissões da conta |
Time Series Data Management > Accounts |
Pré-requisitos
Antes de começar, verifique se você possui:
Uma instância do TSDB for InfluxDB®. Para mais informações, consulte Criar uma instância do TSDB for InfluxDB®
Tipos de conta
As instâncias do TSDB for InfluxDB® suportam dois tipos de conta: contas de administrador e contas padrão. Ambos os tipos só podem ser criados e gerenciados no TSDB console.
|
Tipo de conta |
Limite |
Capacidades |
|
Administrator account |
Uma por instância |
Permissões totais em todos os bancos de dados da instância. Não é possível criar ou gerenciar outras contas. |
|
Standard account |
Várias por instância |
Permissões de leitura e escrita apenas nos bancos de dados autorizados. As permissões devem ser concedidas manualmente. Pode ser excluída. |
Por padrão, a conta de administrador possui permissões de proprietário em todos os bancos de dados criados na instância. É possível redefinir essas permissões. Contas padrão só podem ser criadas após a existência de uma conta de administrador na instância.
Gerenciar contas
Criar uma conta
Faça login no TSDB console.
No canto superior esquerdo, selecione a região onde sua instância está localizada.
Na página Instances, clique em Manage na coluna Actions da instância desejada.
Escolha Time Series Data Management > Accounts e clique em Create.
-
Na página Create Account, configure os seguintes parâmetros.
Parâmetro
Descrição
Account name
Insira um nome para a conta. O nome deve atender a todos os requisitos a seguir: conter apenas letras minúsculas, dígitos e sublinhados (
_); começar com uma letra minúscula; terminar com uma letra minúscula ou dígito; ter entre 1 e 16 caracteres.Account type
Selecione Administrator account ou Standard account. Apenas uma conta de administrador pode ser criada por instância.
Authorize database
Aplicável apenas a contas padrão. Na seção Unauthorized databases, selecione os bancos de dados a serem autorizados e clique em Authorize > para movê-los para a seção Authorized databases. Para cada banco de dados, selecione um tipo de permissão: Read/Write, Read ou Write. Caso ainda não existam bancos de dados, crie-os antes de conceder as permissões.
Password
Defina uma senha com 8 a 32 caracteres que contenha pelo menos três dos seguintes tipos de caractere: letras maiúsculas, letras minúsculas, dígitos e caracteres especiais (
! @ # $ % ^ & * ( ) _ + - =).Confirm password
Insira a senha novamente para confirmação.

Clique em OK.
Excluir uma conta
Apenas contas padrão podem ser excluídas.
Faça login no TSDB console.
No canto superior esquerdo, selecione a região onde sua instância está localizada.
Na página Instances, clique em Manage na coluna Actions da instância desejada.
Escolha Time Series Data Management > Accounts. Na página Accounts, clique em Delete na coluna Actions da conta correspondente.
Clique em OK.
Gerenciar bancos de dados
Criar um banco de dados
Faça login no TSDB console.
No canto superior esquerdo, selecione a região onde sua instância está localizada.
Na página Instances, clique em Manage na coluna Actions da instância desejada.
Escolha Time Series Data Management > Databases e clique em Create no canto superior direito.
-
Na caixa de diálogo Create database, insira o nome do banco de dados e clique em OK.

Mantenha o número de bancos de dados por instância em 10 ou menos. Uma grande quantidade de bancos de dados distribui as informações excessivamente, o que consome memória e degrada o desempenho das consultas.
Excluir um banco de dados
Faça login no TSDB console.
No canto superior esquerdo, selecione a região onde sua instância está localizada.
Na página Instances, clique em Manage na coluna Actions da instância desejada.
Escolha Time Series Data Management > Databases. Na página Databases, clique em Delete na coluna Actions do banco de dados correspondente.
-
Clique em OK.

Gerenciar permissões
Modifique as permissões de leitura e escrita de uma conta padrão em bancos de dados específicos através da página Accounts.
Por exemplo, conceda permissão de Leitura/Escrita no banco de dados mydb para a conta padrão db_test.

Permissões da conta de administrador
A conta de administrador possui permissão total em todos os bancos de dados criados na instância.
Referência de permissões de conta
A tabela a seguir lista as operações InfluxQL disponíveis para contas padrão por tipo de permissão.
|
Tipo de permissão |
Escopo |
Operações |
|
Leitura/Escrita |
Banco de dados |
|
|
Leitura/Escrita |
Dados |
|
|
Leitura/Escrita |
Série |
|
|
Leitura/Escrita |
Consulta contínua |
|
|
Leitura/Escrita |
Medição |
|
|
Leitura/Escrita |
Política de retenção |
|