Změna práv pro úpravu DB
Dobrý den,
na hostingu nemohu aktivovat bezpečnostní pluginy (Wordfence / Solid Security), protože databázový uživatel nemá oprávnění CREATE TABLE.
Chyba:
CREATE command denied to user …
Prosím o kontrolu a povolení potřebných oprávnění pro databázi.
Děkuji.
4 Odpověď
Dobrý den,
ověřte si prosím, jakého přesně uživatele databáze máte v redakčním systému webu připojeného. U každé databáze jsou vždy 2 účty, admin a web. Více informací ohledně účtů databáze můžete najít zde.
Problém bude v tom, že tam máte připojeného uživatele web, který práva na spoštění dotazů Create nemá. Tyto práva má pouze databázový účet admin.
Řešením je tedy si v nastavení redakčním systému změnit databázový účet na admin.
V případě využívání wordpressu je možné přihlašovací údaje do databáze změnit v souboru wp-config.php v souborech webu na FTP. Návod pro změnu těchto údajů můžete najít zde.
Dobrý den,
stále stejná chyba.
Dobrý den,
WordPress je správně připojen k databázi a393322_drbeba (tabulky jsou viditelné), používám admin uživatele.
Přesto pluginy hlásí chybu:
CREATE command denied to user…
To znamená, že databázový uživatel nemá oprávnění CREATE TABLE.
Prosím o kontrolu a nastavení plných oprávnění (ALL PRIVILEGES) pro databázového uživatele k této databázi.
Děkuji.