Если стоит задача сменить соль - то вначале вы должны расшифровать данные с помощью старой соли - и зашифровать на новую. И подменить на новую константу.Wat? Сразу видно, что вы "спец" по безопасности. Вся эта каша изначально заваривается для того, чтобы нельзя было расшифровать пароль. Криптографические хеш-функции, соль, вот это всё. Без смены пароля соль сменить нельзя. Можно изменить алгоритм генерации - плюсонуть к уже имеющемуся хешу новую соль и применить к этому ещё раз хеш-функцию. Соль хранить в БД рядом с хешем можно и нужно.