Приветствую Вас ГостьСуббота, 14.06.2025, 20:58

Каталог статей


Где хранить пароли

Когда в  обработке надо подключиться к другой базе данных или выполнить другие действия с указанием пароля, то встает вопрос: где хранить пароль?

В самой обработке хранить пароль в открытом виде не очень хорошая практика.

Как вариант хранить в безопасном хранилище, доступ к которому предоставляется только в привилегированном режиме.

В БСП есть методы:

  • ОбщегоНазначения.ЗаписатьДанныеВБезопасноеХранилище(Владелец, Данные, Ключ = "Пароль")
  • ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(Владелец, Ключи = "Пароль", ОбщиеДанные = Неопределено)

Они обращаются к регистру БезопасноеХранилищеДанных или БезопасноеХранилищеДанныхОбластейДанных, если используются области.

В качестве владельца может быть строка, ссылка на справочник или план обмена.

Данные хранятся в виде хранилища.

При использовании этого метода есть один нюанс - пароль в хранилище надо записать, а значит должна быть какая-то форма, которая позволяет это сделать.

На ИТС есть статья по безопасному хранению паролей.

Категория: Программирование | Добавил: leshic (12.11.2024)
Просмотров: 70 | Рейтинг: 0.0/0
Всего комментариев: 0
Вход на сайт
Поиск
Категории раздела
СКД [51]
Регистры [7]
Формы [47]
Администрирование [46]
Запросы [11]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [46]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0