Блокировка базы данных SQL Server с PHP

голоса
12

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

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

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

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

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

Задан 07/08/2008 в 18:36
источник пользователем
На других языках...                            


2 ответов

голоса
6

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

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

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

    sp_dboption 'myDataBaseName', один, правда,

  3. Установите базу данных в ReadOnly

    sp_dboption 'myDataBaseName', только для чтения, правда,

Ответил 07/08/2008 в 18:43
источник пользователем

голоса
1

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

Ответил 04/12/2008 в 23:29
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more