sql >> Databáze >  >> RDS >> Mysql

Přiřaďte existujícího uživatele k databázím mysql

Použijte příkaz udělení oprávnění.

Pokud se vaše databáze jmenovala „newDatabase“ a váš uživatel se jmenoval „newUser“, příkaz k udělení všech oprávnění pro všechny tabulky obsažené v ní by byl:

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

To by omezilo uživatele v přístupu k databázi pouze z localhost, aby byl povolen přístup ze všech hostitelských změn localhost na '%'

Poté musíte obnovit oprávnění pomocí následujícího příkazu:

FLUSH PRIVILEGES;

EDIT:

Chcete-li udělit oprávnění každé databázi na serveru mysql, použijte následující příkaz (všimněte si *.*):

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


  1. SQL dotaz na datové intervaly

  2. Největší hodnota ze dvou nebo více polí

  3. Funkce Oracle Datetime (úplný seznam)

  4. Použití virtuálních polí v cakePHP 2.x