Em 3 de agosto de 2012 20:07, Max <[email protected]> escreveu: > > Eu não sei se tem algo do tipo no mysql. De repente tu vai ter que > fazer um script que lê do LDAP e gera as queries p/ dar os grants? > > > Em shell seria algo tipo: > > ldapsearch --parametros-para-achar-usuarios | cut-sed-awk-etc > --para-cortar-de-forma-que-fique-um-por-linha | while read usuario; do > mysql <<EOF > create database $usuario charset utf8; > grant $PRIVILEGIOS on $usuario.* to '$usuario'@'%' identified with > $OPCOES_DE_AUTENTICACAO_DO_PLUGIN_DA_PAM > EOF > done > > OBS: Coloca o nome de usuário e senha do mysql no ~/.my.cnf para rodar > o script sem pedir a senha: > > [client] > user = root > password = senhador00t > #########################################################################################################
Sim, estava pensando em fazer isso, mas estava tentando ver se tinha uma solução mais elegante antes, mas acho que no fim vou ter que acabar fazendo isso. Por mais que seja um caso estranho, acho que deve ter demanda para o que eu queria ser resolvido mais nativamente pelo bando de dados. Mas acho que estou errado :/. -- Mi blog eres su blog: https://psychomantys.wordpress.com @psycho_mantys : http://twitter.com/psycho_mantys http://www.slackware.com U.L. : 450347 Fnord -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

