Лучший способ - не хранить пароль вообще! Например, если вы находитесь в системе Windows и подключаетесь к SQL Server, вы можете использовать Integrated Authentication для подключения к базе данных без пароля, используя идентификатор текущего процесса.
Если вам нужно подключиться к паролю, сначала зашифровать его, используя сильное шифрование (например, используя AES-256, а затем защитить ключ шифрования или использовать асимметричное шифрование и защитить ОС от сертификата), а затем сохранить его в файле конфигурации (за пределами веб-каталог) с сильными ACL.
Взгляните на System.IO.File.Move , «переместите» файл под новое имя.
System.IO.File.Move("oldfilename", "newfilename");
System.IO.File.Move(oldNameFullPath, newNameFullPath);