Boa Tarde,
Como eu faço para colocar no tomcat usuários com senha que estão armazenados em um Banco de Dados?
Eu sei fazer da seguinte maneira, dentro de tomcat-users.xml:
<tomcat-users>
<role rolename="user"/>
<role rolename="admin"/>
<user username="joão" password="senha123" roles="user"/>
<user username="maria" password="123senha" roles="user"/>
<user username="pedro" password="123senha123" roles="admin"/>
</tomcat-users>
Mas eu já vi uma forma onde é possível se extrair de um banco de dados os usuários, as senhas e o perfil
Tenho no banco de dados Oracle uma tabela chamada “USUARIO”,
nela tem as colunas “USERNAME”, “PASSWORD”, “PERFIL” e “ID” (que é a P.K.)
Informações do banco:
URL: “jdbc:oracle:thin:@localhost:1521:XE”
Driver: “oracle.jdbc.driver.OracleDriver”
Usuário: “usuarioBanco”
Senha “senhaBanco”
Obrigado.