A authenticação de usuários via LDAP já é suportada no MySQL, entretanto o
gerenciamento de permissões não dá pra fazer via LDAP, o MySQL tem que
necessariamente acessar uma base do próprio MySQL no servidor local.


Dê uma olhada nestas duas URLs:

http://dev.mysql.com/doc/refman/5.5/en/pluggable-authentication.html

https://groups.google.com/forum/?fromgroups#!topic/puppet-users/sarGArUNqW0


"A meta de uma discussão ou debate não deveria ser a vitória, mas o
progresso."
--Joseph Joubert, Pensées, 1842

______________________________________________________________________
Francisco Vasconcelos Brasileiro             [email protected]
UIN: 6826562                                          Linux User: #101368



Em 3 de agosto de 2012 20:21, Psycho Mantys <[email protected]>escreveu:

> 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 :/.
>

-- 
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