Грант CREATE, GRANT OPTION на * для «Джон» @ "локальный" ; После того как он создает базу данных, вы выполните следующую инструкцию: грант DROP на hisdB * к «Джон» @ "локальный";. где hisdB это имя каждой базы данных он создает. Таким образом, он сможет отказаться от своего собственную базу данных, но не yours.Table привилегии Привилегии Таблица применяются ко всем столбцам в данной таблице. Синтаксис для предоставления привилегий на уровне таблицы является: предоставлять льготы на db_name.tbl_name к «Джон» @ "локальный"; где db_name это имя базы данных и tbl_name это имя таблицы.
Имя базы данных с последующим точкой в заявлении, направляет MySQL к столу, чье имя следует точка в заявлении. Привилегии уровня таблицы: ALTER, CREATE, DELETE, DROP GRANT OPTION, ИНДЕКС, INSERT, SELECT, триггер, и UPDATE. ALTER является изменение таблицы. СОЗДАТЬ является создать таблицу. Удалить, удалить строки в таблице. Капли удалить таблицу. GRANT OPTION является предоставление таблиц привилегий. Индекс для создания и удаления индексов. Вкладыш для вставки строк в таблице. ВЫБОР для выбора строк таблицы. Триггер для создания или удаления или выполнение триггера, связанный с таблицей.
ОБНОВЛЕНИЕ для обновления строк в таблице. Вы можете дать привилегии (что у вас есть) для таблицы, как в следующем примере: грант INSERT, SELECT, UPDATE триггер на supermarket.products в «Джон» @ "локальный"; Есть 4 привилегии в заявлении. Название базы данных, супермаркет. Название таблицы, продукты. Помните, что это точка между положением имя базы данных и имени таблицы позиции. Обратите внимание, что некоторые привилегии, такие как CREATE иметь то же имя и цель на разных уровнях, но они действуют на объектах в своих привилегий levels.
Column привилегии столбца применяются к отдельным столбцам в данной таблице. Каждый привилегия предоставляется на уровне столбцов должно сопровождаться столбца или столбцов, заключенное