Имеет ли MySQL особую роль PUBLI C, например SQL Сервер или Oracle? - PullRequest
1 голос
/ 07 мая 2020

Имеет ли MySQL особую роль с именем PUBLI C, например SQL Сервер или Oracle?

Introduction of PUBLIC in sql server

Ответы [ 2 ]

1 голос
/ 07 мая 2020

Вот небольшой обходной путь.

CREATE ROLE 'app_developer';
GRANT ALL ON *.* TO 'app_developer';
CREATE USER 'dev1'@'%' IDENTIFIED BY 'dev1pass';
GRANT 'app_developer' TO 'dev1'@'%';
SHOW GRANTS FOR 'dev1'@'%';

Теперь dev1 имеет полный доступ ко всем базам данных даже через удаленное соединение.

0 голосов
/ 07 мая 2020

MySQL -8.0 и MariaDB-10.0 + имеют роли.

В обоих случаях ролей по умолчанию не существует, однако их легко создать и предоставить привилегии роли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...