Щоб знайти привілей (і), використовуйте наступну команду MySQL: mysql> show grants for 'root'@'%'; Як і вище, при вказівці конкретного облікового запису MySQL для перевірки привілеїв, використовуйте ім'я облікового запису, побудовану на ім'я користувача та ім'я хоста використовуючи «@».7 Mar 2015
Якщо використати команду: SHOW GRANTS FOR user; то виводяться всі привілеї користувача, Що в свою чергу важко автоматично обробити (точніше я не уявляю як з мінливого висновку вибрати DELETE який буде ставитися саме до таблиці table2 і не переплутати з іншими таблицями.)
MySQL перелік користувачів mysql> SELECT user FROM mysql. user; В результаті ми зможемо переглянути всіх користувачів, які були створені в MySQL.
У MySQL додати користувача з root-правами можна так: GRANT ALL PRIVILEGES ON*. * TO 'admin'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES; Тепер користувач root безпечно зберігається у нас, а для адміністративної роботи з базою даних ми можемо передати колегам або партнерам обліковий запис admin.