Защита БД



  • Можно ли как то закрыть базу данных от просмотра и копирования в платной или бесплатной версии скрипта? Ну т.е. чтобы юзер пользовался скриптом, но к БД доступа не имел.



  • @IvanG, в веб интерфейсе можно убрать кнопки открывающие базу, но файлы все равно останутся



  • @IvanG said in Защита БД:

    Можно ли как то закрыть базу данных от просмотра и копирования в платной или бесплатной версии скрипта? Ну т.е. чтобы юзер пользовался скриптом, но к БД доступа не имел.

    используйте удалённую базу с авторизацией



  • @Fox Сколько ни общался здесь и на почте, так удалённую базу поднять и не удалось.
    "Хост с МангоDB мы Вам не подскажем, как её настраивать, гуглите сами и т.д." (С)

    По факту все правы (Это не относится непосредственно к работе BAS), но всё равно были бы рады нормальному пошаговому гайду на эту тему. Потому как иначе функционал в BASа есть, но как его применить - ХЗ.



  • @AngelOfAncient инструкция по подключению удаленной монго рабочая, можете также воспользоваться инструкцией с доков самой монго. Но в любом случае это не даст вам защиты от прошареных юзеров ТК в бас нет возможности авторизации по паролю либо придется работать с БД через ноду или cli



  • @UserTrue еще варианты: использовать api сервер/сервис, использовать модуль на каком-нибудь языке программирования(c++, пайтон...)

    @AngelOfAncient если не можете сами, тогда или заказывайте услуги по установка/настройке или обучение этому



  • @AngelOfAncient для Mongo подойдёт любой сервер, даже за 1$, мануал по настройке в басе есть. Проверить работоспособность базы после подключения можно через тот же MongoDB Compass.



  • @Fox said in Защита БД:

    используйте удалённую базу с авторизацией

    С чем ? в этом то у всех и затык. Через ноду, овер кил.



  • @Bigma said in Защита БД:

    @Fox said in Защита БД:

    используйте удалённую базу с авторизацией

    С чем ? в этом то у всех и затык. Через ноду, овер кил.

    Что значит "овер кил"? Всё прекрасно цепляется через ноду, вот пример работы с мускулем
    https://www.youtube.com/watch?v=YojWxGcGGEg&t=1293s



  • @Fox овер кил - означает, что это дополнительное потребление ресурсов, времени на понимание, как это работает и так далее ...
    Меня больше беспокоит в этом вопросе потребление ресурсов.



  • @Bigma said in Защита БД:

    Меня больше беспокоит в этом вопросе потребление ресурсов.

    node почти не потребляет дополнительные ресурсы при работе с БД2020-08-07_123331.png



  • @UserTrue said in Защита БД:

    @Bigma said in Защита БД:

    Меня больше беспокоит в этом вопросе потребление ресурсов.

    node почти не потребляет дополнительные ресурсы при работе с БД

    но согласись доделать просто доступ к базе по авторизации по паролю это как бы меньшее из зол.



  • @Bigma said in Защита БД:

    но согласись доделать просто доступ к базе по авторизации по паролю это как бы меньшее из зол.

    Согласен, что это было бы удобно, но видимо была какая-то проблема с реализацией



  • @Bigma судя по вакансии для разработчика модулей BAS надо ожидать много новых модулей на node.js
    (c++ там в отличии от node.js необязательна)



  • @Bigma said in Защита БД:

    @Fox said in Защита БД:

    используйте удалённую базу с авторизацией

    С чем ? в этом то у всех и затык. Через ноду, овер кил.

    вроде как через html прокладку решаемо тоже


Log in to reply
 

  • 13
  • 3
  • 19
  • 5
  • 5
  • 4
  • 5
  • 7