EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Сделать основным языком
PF вопросы - Форум

Как создать только для чтения для пользователя базы данных MySQL

MySQL программирование  
 
Как создать только для чтения для пользователя базы данных MySQL

Когда мы работаем с базы данных, Иногда мы можем иметь необходимость в некоторых доступ пользователя Некоторые из них, возможно в то время как мы находимся в развития этапов либо потому, что нам нужны эти пользователи сделать или для создания любого вида отчета или статистика, но без Это Можно выполнить любой из изменить в то же.

Для этого, Так и есть Создание, в сервере InterBase, данные пользователь Имея только разрешения для выполнения консультации, избегая, что он может выполнять вставки, обновления или другие операции в базе данных в том.

 

Как добавить пользователя только для чтения к базе данных MySQL

 

Это что-то довольно простой Создание и дать им привилегии из только чтение для пользователь в одном базы данных в MySQL, и давайте посмотрим, как вы можете сделать это.

Для этого, подключение, через Консоль или терминал, для вашего сервера MySQL базу данных с помощью учетной записи, которая позволяет создавать пользователей и назначать привилегии, обычно корень или любой другой аналогичный счет.

Раз подключен, создает пользователя Как бы вы обычно это делаете:

Как вы знаете, заменяет имя_пользователя пользователь, который вы хотите создать, пароль пароль, который вы хотите назначить, и в зависимости от типа доступа, что вы хотите этого пользователя, Вы можете оставить % это или вы можете назначить IP или имя сервера откуда этот один пользователь будет разрешено подключение.

После создания пользователя, Мы собираемся предоставить разрешение только для Выбор операции на основе данных. Для этого, выполните следующую команду:

Таким образом вы даете разрешение только для чтения Этот пользователь для все базы данных Сервера, Хотя Вы можете ограничить еще больше привилегий, и может дать разрешение на единой базы данных, лишь таким образом:

 

Раз создан пользователя и назначенные привилегии, можно провести тест Они работают правильно. Для этого, закрывает на предыдущей сессии с сервером и открывает новый сеанс с этим пользователем:

Раз войти в систему, Выберите базу данных, на котором вы дали разрешение и тест чтобы сделать Вставка или обновление существующие данные:

Вы готовы! Вы просто создать Новый пользователь в вашем База данных MySQL и вы сделали только привилегии из только чтение, во избежание этого сделать своего рода изменений в базах данных, к которым вы имеете доступ к.

 

Оставьте нам комментарий или ввестиФорум
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page