Zacznij terazZacznij za darmo

Praca z użytkownikami i grupami

Projekt Sandry w SBA okazał się wielkim sukcesem. Przetwarzanie wniosków kredytowych przebiega teraz znacznie szybciej niż przed wdrożeniem platformy internetowej. Zespół odpowiedzialny za platformę zarządzania pożyczkami stale się rozrasta. Sandra kieruje nim i niedawno zatrudniła 3 nowych programistów. Zanim nowi pracownicy rozpoczną pracę, Sandra chce utworzyć dla każdego z nich konto w bazie danych i przypisać każdemu kontu te same uprawnienia dostępu.

To ćwiczenie jest częścią kursu

Tworzenie baz danych w PostgreSQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz nowe konta użytkowników dla Ronalda Jonesa (rjones), Kim Lopez (klopez) i Jessiki Chen (jchen).
  • Utwórz nową grupę o nazwie dev_team.
  • Nadaj grupie dev_team uprawnienia INSERT, UPDATE, DELETE i SELECT do tabeli loan.
  • Dodaj 3 nowe konta użytkowników do grupy dev_team.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Create a user account for Ronald Jones
CREATE ___ rjones WITH ___ 'changeme';

-- Create a user account for Kim Lopez
___ ___ klopez ___ ___ 'changeme';

-- Create a user account for Jessica Chen
___ ___ ___ ___ ___ ___;

-- Create the dev_team group
___ ___ ___;

-- Grant privileges to dev_team group on loan table
GRANT ___, ___, ___, ___ ON ___ TO ___;

-- Add the new user accounts to the dev_team group
ALTER GROUP ___ ADD USER ___, ___, ___;
Edytuj i uruchom kod