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]

Responder a