Ahoj, jaký je prosím rozdíl mezi tímto
CREATE USER 'user'@'localhost' IDENTIFIED BY 'pass';
a tímto
CREATE USER 'user'@'localhost'
Který je správně? Děkuji
Spravne su obe... len tym druhym vytvoris uzivatela bez hesla.
První vytvoří uživatele a nastaví mu heslo. Druhý nenastaví heslo. Správně je ten, který dělá to, co chceš.
Moc děkuji! :)
Chlapy prosím ještě o jednu věc, před ten příkaz se misí ještě zadat mysql -u root -p nejde to nějak zadat v jednom příkaze (z příkazové řádky jako root) ? Děkuji
mysql --help pise:
-e, --execute=name Execute command and quit. (Disables --force and history file.)
samozrejme command bude v uvodzovkach :D
Tak že to bude takto? Dík
-e, --execute=name Execute "command" and quit. (CREATE USER 'user'@'localhost')
ak ti to nepojde tak skus:
mysql --user=root --password --execute="CREATE USER 'user'@'localhost' IDENTIFIED BY 'n3j4k3h3sl0'"
;D