sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag lagra lösenord säkert i MySQL och autentisera till externa tjänster

MySQL stöder en AES_ENCRYPT() fungera. Du kan kryptera när du infogar den i databasen och dekryptera den när du VÄLJER den tillbaka.

Läs dokumentationen jag länkade till för exempel.

Se sedan till att du använder port 993 för en TLS-krypterad anslutning till IMAP-servern när du imap_open() med klartextlösenordet.



  1. Hur man genererar ett entity-relationship (ER) diagram med Oracle SQL Developer

  2. Hur man lagrar frågeresultat i variabel med mysql

  3. mysql:hur sparar man ORDER BY efter LEFT JOIN utan att beställa om?

  4. Vad är NoSQL och hur används det?