Назад | Перейти на главную страницу

Предоставить пользователю разрешение с использованием подстановочного знака на MYSQL

Я хотел бы предоставить, например, разрешение на вставку для конкретного пользователя во все базы данных, запущенные WA_, например, на моем сервере

Я использую следующий синтаксис, но он не работает

ВЫБОР ГРАНТА ВКЛ wa_\_%.compoundshapeitems К fofo@localhost ИДЕНТИФИЦИРОВАНО '123456' С ОПЦИЕЙ GRANT;

Я не уверен, почему у вас есть два символа подчеркивания в имени базы данных, если вы хотите предоставить доступ к базам данных с именем wa_*?

Вы пробовали что-то вроде следующего:

grant select on `wa_%`.table to user@localhost identified by 'pass';

Отказ от ответственности: я фактически не проверял, действительны ли подстановочные знаки для базы данных в привилегиях MySQL.