Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: MySQL密码功能
我正在使用 MySQL 为我的主页的注册字段制作表格。
我搜索了加密密码的方式,它告诉我我可以在 MySQL 查询中使用 password() 进行加密。
问题是,当我更改我的数据库系统(如 MySQL -> Oracle)时,我可以迁移我的数据库和加密密钥吗?
我可以不用担心只使用密码()吗?
提前致谢
附言。我很抱歉我没有带来任何源代码,但我什至不知道它是否有效。
不。看看这个关于如何在数据库中存储密码的问题。基本上,您应该在存储密码之前使用bcrypt之类的东西对密码进行哈希处理。这些方案不仅非常安全,而且与 DBMS 无关,因此您不必担心任何 DBMS 迁移问题。