пароль mysql() зашифрованный пароль для миграции oracle [дубликат]


Возможный Дубликат:
Функция пароля MySQL

Я создаю таблицы для полей регистрации на моей домашней странице, используя MySQL.

Я погуглил способ шифрования паролей, и он показал мне, что я могу использовать password() в запросе MySQL для шифрования.

Проблема в том, что когда я меняю свою систему баз данных, такую как MySQL ->Oracle, могу ли я перенести свою базу данных и зашифрованные ключи?

Ничего, что я использую только пароль() без всяких забот?

Заранее благодарю

Пс. Я приношу извинения за то, что не принес никакого исходного кода, но я даже не знаю, сработает он или нет.

Author: Community, 2012-07-22

1 answers

Нет. Взгляните на этот вопрос о том, как хранить пароли в БД. В принципе, вы должны использовать что-то вроде bcrypt для хэширования паролей перед их сохранением. Эти схемы не только очень безопасны, но и не зависят от СУБД, поэтому вам не нужно беспокоиться о каких-либо проблемах миграции СУБД.

 3
Author: Oleksi, 2017-03-17 13:14:45