Problemas com Permissões de Arquivos
Se você tiver problemas com permissões de arquivo, por exemplo, se o MariaDB enviar a seguinte mensagem de erro quando você criar uma tabela:
ERROR: Can't find file: 'path/with/filename.frm' (Errcode: 13)
então a variável de ambiente UMASK pode estar configurada incorretamente quando o mysqld inicia. O valor umask padrão é 0660. Você pode alterar este comportamento iniciando o mysqld_safe como a seguir:
shell>UMASK=384 # = 600 em octalshell>export UMASKshell>/path/to/mysqld_safe &
Por padrão o MariaDB criará o banco de dados e diretórios RAID com permissão tipo 0700. Você pode modificar este comportamento configurando a variável UMASK_DIR. Se você definir isto, novos diretórios são criados com a combinação de UMASK e UMASK_DIR. Por exemplo, se você quiser ao grupo a todos os novos diretórios, você pode fazer:
shell>UMASK_DIR=504 # = 770 em octalshell>export UMASK_DIRshell>/path/to/mysqld_safe &
No MariaDB Versão 3.23.25 e acima, o MariaDB assume que o valor para UMASK e UMASK_DIR está em octal se ele iniciar com um zero.
See Apêndice F, Variáveis de Ambientes do MariaDB.