1

Would like to grant permission to a user on multiple databases in single command. I am getting syntax error when I try

grant all on abc.*, xyz.* TO 'user'@'10.10.0.10';

Please guide. Thanks.

Joel Divekar
  • 187
  • 1
  • 4
  • 19

2 Answers2

2

You need to use multiple grant statements, one for each database:

grant all on abc.* TO 'user'@'10.10.0.10';
grant all on xyz.* TO 'user'@'10.10.0.10';
Hartmut Holzgraefe
  • 2,585
  • 12
  • 14
0

You can either use single database or . for all databases in single statement like below:

grant all on abc.* TO 'user'@'10.10.0.10'; --- For abc database.

grant all on . TO' user'@'10.10.0.10'; --- for all databases

ROHIT KHURANA
  • 903
  • 7
  • 13