Resolvi o usar o SQLPASPlugin para conseguir fazer a autenticação dos usuários a partir de uma base MySQL. Estamos usando Zope 2.9.5, por isso não pude usar mysqlUserFolder.
Após ler no plone.org um guia de como fazer isso para o Postgree, consegui instalar o produto no Windows 2000, criei alguns usuários na tabela users na base e todos eles conseguiram se autenticar no Plone. Muito bem. Só que a produção é em Linux (Red Hat, por sinal). Eu criei o e populei o mesmo banco de dados, importei o mesmo plone site que eu havia feito no Linux e... nada. Nenhum usuário além do admin (que é o usuário do Zope, na verdade) consegue se autenticar. Pensei no início que fosse problema de case sensitive (apesar de não ocorrer nenhuma mensagem indicando isso) e revi os nomes da tabela users e dos campos username e password. Tudo certo. Não tem sentido, não dá erro, o log não registra nada, ele simplesmete não autentica o usuário. Fora o cara que escreveu o guia para o Postgree, alguém usa o SQLPASPlugin com MySQL no Linux?