1

Temat: Nadawanie uprawnień

Witam

Mam pytanie, chciałbym zrobić formularz dodawania uzytkowników, i zalogowany jako superuser chciałbym dodać innego użytkownika do konkretnymi uprawnieniami tzn (login, haslo, rola), np mógłby usuwać jakieś wiersze z tabeli albo edytować jakiś rekord.

jest taka możliwość ?

2

Odp: Nadawanie uprawnień

Tak jest taka możliwość.
Musisz zrobić tabelę z użytkownikami i dodać do niej trigger w którym za pomocą polecenia EXECUTE będziesz wykonywał polecenia typu create role, alter role, drop role itd.

Musisz pamiętać o tym, że są pewne niedogodności tego rozwiązania i oprogramować je w triggerze np to, że użytkownik, który dokonuje zmiany tabeli nie może być modyfikowany (sam siebie nie może modyfikować i kasować)