• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed SELECT command denied to user 'user'@'host' for table 'table'

Cloud VPS
–1 głos
476 wizyt
pytanie zadane 7 grudnia 2016 w SQL, bazy danych przez Chess Szeryf (76,730 p.)
zamknięte 7 grudnia 2016 przez Arkadiusz Waluk

Chcę nadać użytkownikowi prawo: SELECT. Problem w tym, że wyrzuca mi błąd taki:

Po wpisaniu tego:
 

grant select on ksiazki.klienci to 'finley'@'localhost';



Wywala błąd:

 

SELECT command denied to user 'finley'@'localhost' for table 'klienci'

 

komentarz zamknięcia: "Problem rozwiązany. Sam dla siebie nie mogę nadać uprawnień, muszę się przelogować na innego user'a."
komentarz 7 grudnia 2016 przez Andrus19 Bywalec (2,260 p.)
może nie masz uprawnień by nadać prawa innemu użytkownikowi?

1 odpowiedź

0 głosów
odpowiedź 7 grudnia 2016 przez Chess Szeryf (76,730 p.)

Problem rozwiązany. Sam dla siebie nie mogę nadać uprawnień, muszę się przelogować na innego user'a.

select current_user();

Pokazał, że aktualnie jestem na `finley`, więc sam dla siebie nie mogłem nadać uprawnień GRANT'em.

Musiałem się przelogować na root'a i nadać uprawnienia z niego dopiero.

quit
mysql -u root -p
grant select on zamowienia to 'finley'@'localhost';

 

Podobne pytania

0 głosów
0 odpowiedzi 180 wizyt
0 głosów
2 odpowiedzi 999 wizyt
+1 głos
2 odpowiedzi 215 wizyt

93,487 zapytań

142,422 odpowiedzi

322,773 komentarzy

62,908 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...