Если вы хотите привилегии всех таблиц в базе данных супермаркета, чтобы быть предоставлено, то вы должны ввести: грант INSERT, SELECT на супермаркете * к «Джон» @ "локальный";. Обратите внимание на использование звездочки в позиции таблицы в отчете (точка, прежде чем он есть всегда). В "супермаркете. *" Звездочка означает, что все таблицы в супермаркете. Предположим таблицу продуктов столбцы: ProductName, productCategory и leastSellingPrice.
Вы можете дать кассиру вставки, выберите привилегии следующим образом: грант INSERT (ProductName, productCategory), выберите (leastSellingPrice) на супермаркете * до 'клерк @ "локальный";. Вы не должны предоставлять кассиру для вставки или модификации столбца привилегии на колонке leastSellingPrice, потому что он может воспользоваться этим и присвоить деньги в долгосрочной перспективе. Так, при вводе названия столбцов для конкретного привилегии в скобках, разделяя их запятыми. В некоторых ситуациях вы должны предшествовать имя столбца с именем стол и dot.
Privileges нижнего уровня данных на более высоком уровне Каждый уровень имеет свои собственные привилегии, относящиеся к этому уровню. Можно дать привилегии более низкого уровня на более высоком уровне. Тем не менее, льготы будут действовать еще на объектах более низкого уровня, которые находятся под более высокого уровня (объекта в вопросе). Рассмотрим следующее заявление: грант DELETE, INSERT, SELECT, UPDATE на hisdB * к «Джон» @ "локальный";. Привилегии здесь привилегии стол уровне, которые были даны на уровне базы данных (hisDb - не забудьте точку после позиции базы данных в отчете).
Таким образом, льготы будут действовать на столах внутри базы данных, а не hisdB на пустой базы данных hisdB. Привилегия уровень базы данных (например, DROP (база данных)) действует на базе данных или не имеет его таблицы. Нижние привилегии, данные на более высоком уровне, действовать на нижних объектов внутри объекта верхнего уровня, а не на более высоких level.Effects зрения предоставления боле