Stworzyłem użytkownika i nadałem mu uprawnienie DELETE na pewnej tabeli. Jeśli ten użytkownik wykona zapytanie z DELETE to dostanie błąd ze nie ma uprawnień na SELECT. Dopiero jak mu nadam jeszcze uprawnienie SELECT to wtedy może użyć DELETE. Dlaczego tak się dzieje?
0
0
a jak wygląda to zapytanie?
0
admin:
grant delete on tabelka to user1
user1:
select * from tabelka
tu rozumiem że się nie da bo nie ma uprawnienia SELECT, natomiast
delete from tabelka
where nr_n=1
nie da się i dostaje błąd że nie ma uprawnienia na SELECT
czy w ogóle tak powinno się dziać, czy u mnie jest coś nie tak?