Localhost/phpMyAdmin — пользователи и права

  • Автор записи:
  • Рубрика записи:Andmebaas

Создал таблицу looja в базе данных looja, в ней 3 столбика id, nimi, family, id с auto increment и primary key.

Создал нового пользователя looja, пока что без прав.

Дал вот такие права юзеру. Проверяем.

Может создавать новую таблицу.

Может менять название столбцов.

Но добавлять записи в таблицу не имеет прав.

В SQL Server все тоже самое, быстренько создал базу данных looja, в ней таблицу looja с полями id (identity, A.I.), nimi, family.

Дал следующие права в server roles и отдельно убрал галочку на редакт и добавление записей в таблицу. При этом он является dbcreater-ом и можем менять и добавлять таблицы в этой базе данных.

К другим БД доступа нет у юзера.

Вот пример что поменял название поля в таблице на family2test.

Создал еще раз таблицу looja в этой базе данных.

Но записи юзер не может добавлять в таблицу эту какие-либо. Галочек на самом деле в правах больше, но их сложно все заскринить. Из того что сделал — в базе данных дал доступ к администрированию БД, но в пермишинах самой таблицы запретил юзеру что-либо менять и добавлять в полях.