首页 > 解决方案 > 在 Oracle Sql Developer 中,如何使用 generatekey() 函数获取密钥以加密数据表中的员工密码?

问题描述

在 Oracle SQL Developer 中,我为一个 HTML 应用程序创建了一个包含员工的表,每个员工都有不同的描述,例如 ID、姓名、工作、薪酬和薪水。我用假人填充了表,并被指示我需要为数据表中的员工创建密码。我曾尝试搜索如何在 SQL 中完成此任务,但没有找到任何东西。任何帮助都会非常有帮助。

  1. 使用 generateSecretKey() 获取您将用于加密这些密码的密钥。您可以只转储此功能。
    您将使用此密钥来加密和解密您的密码。
  2. 使用函数 encrypt() 为您的用户生成加密密码。当您的用户登录您的应用程序时,该值将存储在您的数据库表中以进行解密。

标签: sqlfunctionencryptionpassword-encryptionsecret-key

解决方案


推荐阅读