Autor Zpráva
form
Profil *
Ahoj, má databázi "mujblog", nejdříve nastavím všemu SELECT:
GRANT SELECT ON mujblog .* TO blogger@localhost;

A poté chci z jedné tabulky odstranit iprávnění select:
REVOKE SELECT
ON mujblog.n_setts
FROM blogger@localhost;
jenže mysql hlásí chybu:
#1147 - Neexistuje odpovídající grant pro uživatele 'blogger' na stroji 'localhost' pro tabulku 'n_setts'
nevíte proč a jak to opravit?
lionel messi
Profil
form:

Možno mi niečo uniká, ale nemá byť náhodou ten GRANT bez medzery medzi názvom db a "selektorom" tabuliek? V dokumentácii sú analogické príklady bez nej.

GRANT SELECT ON mujblog.* TO blogger@localhost;

Ak to nerieši problém, tak sa ospravedlňujem.
Kajman
Profil
To právo jste nevytvořil. Vytvořil jste jedno právo na všechny tabulky. Pokud nechcete dát právo na všechny tabulky, nedávejte hvězdičku a vyjmenujte všechny ostatní tabulky kromě té jedné.
form
Profil *
lionel messi:
Jo mělo, asi překlep když jsem to přepisoval sem.


Kajman:
Aha

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0