Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql създава потребител само когато потребителят не съществува

Ако създавате потребител, трябва да създадете и грант. Предоставянето имплицитно създава потребител, ако той не съществува (поради което се препоръчва да включите паролата, когато създавате разрешение, само в случай, че не съществува). вижте http://dev.mysql.com/doc/refman/ 5.1/en/grant.html

Така че една опция е просто да създадете грант (с паролата) и потребителят се създава имплицитно.

Напр.:

GRANT ALL PRIVILEGES  ON db_name.* 
TO 'user'@'%' IDENTIFIED BY 'password' 
WITH GRANT OPTION;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сравняване на Oracle MySQL, Percona Server и MariaDB

  2. Как да проверите размера на база данни в MySQL

  3. Mysql - изберете от множество таблици, без да създавате дублирани данни

  4. PHP Mysql Json и арабски език

  5. MySQL:Ограничете две колони, така че една от тях винаги да е NULL