Права доступа в базе данных

Права доступа в базе данных

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

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

И тут встает вопрос: кому можно доверить заполнение базы необходимыми данными. Ведь нельзя на все 100% быть уверенным, что выбранный вами человек не удалит что-либо по ошибке. Или же другой случай - вам срочно требуется что-то доделать по структуре базы, поработать над ней, но это становится невозможным по причине того, что в это время ваш помощник добавляет в нее данные.

Однако все же решение этой проблемы найдено. Можно создать команду людей, которые в онлайн-режиме будут работать над базой, и при этом каждого из участников можно наделить определенными правами.

Кого же набрать в команду? Самый простой и распространенный вариант - привлечь к работе над базой коллег. Также можно пригласить человека, который будет работать с какой-то определенной группой данных.

Итак, что же нужно сделать, чтобы приступить к сбору команды? Первоначально требуется войти в меню Записи, затем нажать на кнопку "Команда". После этого можно приступить к добавлению участников, причем за один раз можно добавить как одного человека, так и сразу несколько. Потребуются такие данные, как e-mail будущего участника команды. Затем нужно определиться с правами доступа для участника, после чего нажать кнопку "Пригласить".

Далее на указанные электронные адреса будут разосланы письма, содержащие указания к дальнейшим действиям для завершения активации. Вариантов писем может быть два.

Первый вариант - если человек уже зарегистрирован на сайте, то ему придет лишь приглашение для вступления в конкретную группу. Второй вариант - данный человек раньше не проходил регистрацию на сайте MyTaskHelper. В этом случае, первоначально к нему на почтовый ящик придет ссылка для регистрации и активации на сайте, и уже затем приглашение на вступление в команду.

Если в составе группы кроме вас есть хотя бы еще один человек, то посредством меню можно осуществить доступ к функции "Командные проекты".

После того, как участники команды отобраны, следует разделить между ними права по работе с базой. Можно выделить следующие типы прав доступа к базе данных:

  • Только чтение
  • Запись и чтение
  • Конструирование, чтение и запись
  • Админ

В первом случае можно лишь просматривать данные в базе, а также экспортировать информацию в документ Excel.

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

Тип доступа "Чтение, запись и конструирование" позволяет осуществлять указанные выше действия, а также, имеется доступ к изменению самой структуры формы. То есть, появляется возможность поменять дизайн веб формы и даже добавить форму с базой на сайт.

Больше всего прав при типе доступа Админ.

При выдаче прав на редактирование открывается доступ к изменению информации во всей базе.

"Вьюсы" же потребуются в случае, когда одному конкретному человеку требуется изменить только часть информации. Они представляют собой определенную информацию, или же запись, отвечающую определенному критерию.

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

Метки: mysql, база данных