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

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

Използвайте командата за предоставяне на разрешения.

Ако вашата база данни се наричаше "newDatabase" и вашият потребител беше с име "newUser", командата за предоставяне на всички привилегии на всички съдържащи се таблици ще бъде:

GRANT ALL PRIVILEGES ON `newDatabase`.* TO 'newUser'@'localhost';

Това ще ограничи достъпа на потребителя до базата данни само от локалния хост, за да разреши достъпа от всички локални хостове с промяна на '%'

След това трябва да обновите привилегиите със следната команда:

FLUSH PRIVILEGES;

РЕДАКТИРАНЕ:

За да предоставите привилегии на всяка база данни на mysql сървъра, използвайте следната команда (забележете *.*):

GRANT ALL PRIVILEGES ON *.* TO 'newUser'@'localhost';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ResultSet ->getString() се срива, когато стойността е>=16

  2. как да създам изчислено поле в mysql?

  3. Как да преброите общия брой редове в изхода на ACF повторител

  4. Генериране на поредица от дати

  5. Поправете „ГРЕШКА 1250 (42000):Таблица „...“ от един от SELECT не може да се използва в глобалната клауза ORDER“, когато използвате UNION в MySQL