Інколи користувачу надаються не лише права на маніпулювання тими чи іншими об'єктами бази даних, але й можливість передавати ці права іншим. Наприклад, користувачу передається право створити таблицю, вводити в неї дані, змінювати і видаляти їх, навіть видалити всю таблицю. Він стає повноправним власником таблиці і може з нею робити що завгодно. Тому не дивно, що йому надають дозвіл на передавання будь-яких прав на цю таблицю іншим користувачам.
Специфікація повноважень в MySQL
Розглянемо, як означуються права доступу до даних в СУБД MySQL. Інструкція, що дозволяє означити користувача, була описана в попередніх сторінках. Щойно створений користувач не має жодних повноважень. Надання повноважень користувачу здійснюється командою GRANT. Віднімання прав виконується командою REVOKE.