Php mysql password()加密密码到oracle迁移

Php mysql password()加密密码到oracle迁移,php,mysql,database,oracle,encryption,Php,Mysql,Database,Oracle,Encryption,可能重复: 我正在使用MySQL为我的主页的注册字段制作表格 我在谷歌上搜索了加密密码的方法,它告诉我可以在MySQL查询中使用password()进行加密 问题是,当我改变我的数据库系统时,比如MySQL->Oracle,我可以迁移我的数据库和加密密钥吗 我可以不用担心就使用password()吗 提前谢谢 另外,很抱歉,我没有带任何源代码,但我不知道它是否有效。没有。请看一下如何在数据库中存储密码。基本上,您应该在存储密码之前使用一些类似于散列的东西。这些方案不仅非常安全,而且与DBMS无

可能重复:

我正在使用MySQL为我的主页的注册字段制作表格

我在谷歌上搜索了加密密码的方法,它告诉我可以在MySQL查询中使用password()进行加密

问题是,当我改变我的数据库系统时,比如MySQL->Oracle,我可以迁移我的数据库和加密密钥吗

我可以不用担心就使用password()吗

提前谢谢


另外,很抱歉,我没有带任何源代码,但我不知道它是否有效。

没有。请看一下如何在数据库中存储密码。基本上,您应该在存储密码之前使用一些类似于散列的东西。这些方案不仅非常安全,而且与DBMS无关,因此您不必担心任何DBMS迁移问题。

您应该使用bcrypt或scrypt或PBKDFv2,而不是
password()