Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL]GRANT pytanie, jak nadać uprawnienie do wszystkich tabel?
tiko35
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 1.06.2008

Ostrzeżenie: (0%)
-----


Witam,
problem z uprawnieniami użytkowników:
Polecenie np GRANT SELECT,UPDATE ON Nazwa_tabeli1,Nazwa_tabeli2,Nazwa_tabeli3,Nazwa_tabeli4 TO Administrator
nadaje uprawnienie przeglądania i modyfikacji przez administartora tabel o nazwach: Nazwa_tabeli1,2,3...itd

Czy istnieje jakies polecenie żeby użytkownikowi o nazwie Administrator nadało uprawnienia przeglądania i modyfikacji wszystkich tabel dostępnych w bazie danych? Bo wpisywanie pojedynczo np. 300 tabel do których administrator ma dostęp jest trochę czasochłonne;/
Go to the top of the page
+Quote Post
galileox86
post
Post #2





Grupa: Zarejestrowani
Postów: 59
Pomógł: 9
Dołączył: 16.06.2007
Skąd: Bytom

Ostrzeżenie: (0%)
-----


GRANT SELECT,UPDATE ON *.* TO Administrator
Go to the top of the page
+Quote Post
tiko35
post
Post #3





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 1.06.2008

Ostrzeżenie: (0%)
-----


Dzięki bardzo za odpowiedz,
jeszcze jedno pytanko odnośnie uprawnień.
Mam dwie tabele:
tabela 1: Płyta oraz tabela 2: Utwór MP3. Tabele te powiazane są relacją w ten sposób:
CREATE TABLE Plyta(
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
Nazwa_plyty VARCHAR(40),
Data_wydania DATE,
ilosc_utworow INT
);

CREATE TABLE Utwor_mp3(
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
Tytul VARCHAR(30),
Id_plyty INT,
FOREIGN KEY(Id_plyty) REFERENCES Plyta(Id)
);

I teraz pytanie: czy nadając uprawnienia uzytkownikowi "tabeli nadrzędnej" - Plyta, użytkownik dostanie ("odziedziczy") też uprawnienia tabeli Utwor_mp3 z racji tego ze Utwor_mp3 zawiera klucz obcy tabeli plyta?
Czy klucze obce mają cos do uprawnien?
Czy poprostu chcac by uzytkownik mial dostep do obydwu tych tabel musze zaznaczyc obie tabele w poleceniu GRANT?

Ten post edytował tiko35 21.04.2009, 11:25:09
Go to the top of the page
+Quote Post
galileox86
post
Post #4





Grupa: Zarejestrowani
Postów: 59
Pomógł: 9
Dołączył: 16.06.2007
Skąd: Bytom

Ostrzeżenie: (0%)
-----


Nie jesli chcesz modyfikowac klucz obcy to musisz dac prawa REFERENCES jeszcze
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 20:15