Сведения о вопросе

SOON

16:03, 1st July, 2020

Теги

Блокировка базы данных сервера SQL с помощью PHP

Просмотров: 402   Ответов: 2

Мне нужна дополнительная безопасность для определенной точки в моем веб-приложении. Поэтому я хочу заблокировать базу данных (SQL Server 2005). Любые предложения или это даже необходимо с SQL сервером?

Редактировать на вопрос:

Запрос не выполняется в автоматическом режиме без регистрации сообщений об ошибках и не происходит внутри транзакции.

окончательное решение:

Я никогда не мог решить эту проблему, однако то, что я сделал, было переключением на MySQL и использованием запроса транзакционного уровня здесь. Это не было главной или даже основной причиной для переключения. У меня были проблемы с сервером SQL, и это позволило мне иметь наш CMS и различные другие инструменты, работающие на одной базе данных. Ранее у нас был сервер SQL и база данных MySQL, работающая для запуска нашего сайта. Порт был немного трудоемким, однако в долгосрочной перспективе я чувствую, что он будет работать намного лучше для сайта и бизнеса.



  Сведения об ответе

KOMP

18:03, 1st July, 2020

Полагаю, у вас есть три варианта.

  1. Установите разрешения пользователя, чтобы пользователь x мог только читать из базы данных.

  2. Установите базу данных в однопользовательский режим, чтобы только одно соединение могло получить к ней доступ

    процедуры sp_dboption 'myDataBaseName', один, правда

  3. Установите базу данных только для чтения

    sp_dboption 'myDataBaseName', только чтение, true


  Сведения об ответе

appple

18:03, 1st July, 2020

Я никогда не мог решить эту проблему, однако то, что я сделал, было переключением на MySQL и использованием запроса транзакционного уровня здесь. Это не было главной или даже основной причиной для переключения. У меня были проблемы с MSSQL, и это позволило мне иметь наш CMS и различные другие инструменты, работающие на одной базе данных. Ранее у нас была база данных MSSQL и MySQL, работающая для запуска нашего сайта. Порт был немного трудоемким, однако в долгосрочной перспективе я чувствую, что он будет работать намного лучше для сайта и бизнеса.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться