sql >> Databasteknik >  >> RDS >> Mysql

Hur skapar jag en användare med samma privilegier som root i MySQL/MariaDB?

% mysql --user=root mysql
CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' WITH GRANT OPTION;
CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' WITH GRANT OPTION;
CREATE USER 'admin'@'localhost';
GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
CREATE USER 'dummy'@'localhost';
FLUSH PRIVILEGES;



  1. Hur lagrar man katalog/hierarki/trädstruktur i databasen?

  2. Varför ignorerar SQL Server det tomma utrymmet i slutet automatiskt?

  3. Utlösa samtal i kaskadradering

  4. Hur man skapar en sammansatt primär nyckel i MySQL