Oznámení
Omlouváme se, provoz fóra byl ukončen
dibi a create user
Upozornění: Tohle vlákno je hodně staré.
před 11 lety
- dr_horse
- Člen | 1
Ahoj,
mám následující kód:
dibi::connect(array(
'driver' => 'mysqli',
'host' => 'localhost',
'username' => 'skororoot',
'password' => 'heslo',
'database' => 'dbname',
));
dibi::query('CREATE USER %s@%s IDENTIFIED BY %s', $_dbuser, "127.0.0.1", $dbpass);
Vytvoření uživatele vyhodí výjimku "DibiDriverException #1396 Operation CREATE USER failed for ‚new_user‘@'127.0.0.1'" (dibi.compact.php Line: 1089).
Navzdory zobrazené chybě je užvatel vytvořen. Nevíte kde dělám chybu?
před 11 lety
- David Grudl
- Nette Core | 6806
Pokud má $_dbuser, @, „127.0.0.1“ tvořit jeden řetězec, je potřeba je spojit:
dibi::query('CREATE USER %s IDENTIFIED BY %s', "$_dbuser@127.0.0.1", $dbpass);
před 11 lety
- jansfabik
- Člen | 193
php kód patří do <?php … ?>, takhle se ti nesprávně formátují uvozovky ;-)
před 11 lety
- David Grudl
- Nette Core | 6806
naja ;)