Você parece estar se referindo aos usuários mysql ao invés dos usuários do sistema, mas sua referência à pilha LAMP sugere um breve comentário sobre o usuário do sistema mysql ...
Normalmente, para a implementação de produção , você instalaria o mysql, apache, PHP / Perl dos pacotes de distribuição e, portanto, você executaria o comando de instalação do pacote, por exemplo. apt-get install mysql-server apache2 php
ou yum install httpd mysql-server php53
como usuário root ou algum usuário com permissões sudo.
A instalação lida com a configuração dos usuários apache e mysql para que esses serviços sejam executados como. Você pode notar que os arquivos em / var / lib / mysql são de propriedade do usuário mysql, e que o processo mysqld é de propriedade do mysql.
dentro do mysql, um usuário requer o privilégio " CREATE " crie novos bancos de dados e, por padrão, isso é atribuído ao usuário root.
Eu normalmente defino uma senha longa (16 caracteres) para raiz e a armazeno em um arquivo off-line, e crio um segundo usuário "dba" que é usado para operações do dia-a-dia. Cada banco de dados tem uma conta de usuário com permissões de gravação somente, e o usuário root e dba estão restritos a "localhost" somente
-
Aqui está um bom artigo sobre a estratégia de administração de usuários do mysql
-
Este é um artigo mais geral , mas tem uma seção sobre a estratégia do usuário mysql