Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

स्प्रिंग सुरक्षा में उपयोगकर्ताओं को प्रमाणित करने के लिए mysql डेटाबेस का उपयोग करना?

ऐसा करने का दूसरा तरीका मानक स्प्रिंग सुरक्षा डेटाबेस स्कीमा (http://static.springsource.org/spring-security/site/docs/3.0.x/reference/appendix-schema.html ) तब आप बस स्प्रिंग की jdbc-userservice का उपयोग कर सकते हैं:

<security:authentication-provider >
    <security:jdbc-user-service data-source-ref="dataSource" /> 
    <security:password-encoder hash="sha" />
</security:authentication-provider>

या यदि आप अपने स्वयं के स्कीमा का उपयोग करना चाहते हैं तो आप इस तरह के प्रश्नों को ओवरराइड कर सकते हैं:

<security:authentication-provider>
    <securiy:jdbc-user-service 
      data-source-ref="dataSource"
      users-by-username-query="select username, password from users where username=?"
      authorities-by-username-query="select username, roleName from role..."
      role-prefix="ROLE_"
    />
 </security:authentication-provider>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL कॉलम को प्राथमिक कुंजी के बजाय AUTO_INCREMENT के साथ UNIQUE के रूप में परिभाषित करता है

  2. Google मानचित्र में रीयल टाइम ट्रैकिंग

  3. वाक्पटु में दो अभिलेखों के बीच मूल्य अंतर की गणना करना

  4. MySQL और Java Time की तुलना करना

  5. तालिका दिनांक स्तंभ की तुलना जनरेट की गई दिनांक सूची के साथ - MYSQL