Ten post poprowadzi Cię, jak udzielić wyświetlania uprawnień użytkownikom w Oracle.
Jak udzielić wyświetlania uprawnień użytkownikom w Oracle
Aby udzielić wyświetlania uprawnień użytkownikowi w Oracle, wykonaj następujące kroki:
Krok 1: Zaloguj się do bazy danych
Aby utworzyć użytkownika, po prostu zaloguj się do bazy danych jako „Administrator systemu bazy danych”Pisując następujące polecenie:
Sqlplus sys/root1234 jako sysdbaW powyższym poleceniu „Sys„Użytkownik jest zalogowany jako„Sysdba”(Administrator systemu bazy danych) za pomocą„Root1234" hasło.
Wyjście
Wyjście wyświetliło udany login do bazy danych.
Krok 2: Utwórz nowego użytkownika
Po udanym logowaniu można utworzyć nowego użytkownika za pomocą „STWÓRZ UŻYTKOWNIKA”Polecenie, jak pokazano w podanej składni:
Utwórz użytkownika [nazwa użytkownika] zidentyfikowana przez [hasło];W tej składni „TWORZYĆ„Polecenie służy do utworzenia nowego obiektu bazy danych”, „UŻYTKOWNIK”Służy do określenia nazwy użytkownika, podczas gdy„Zidentyfikowane przez„Klauzula służy do określenia hasła użytkownika.
Utwórzmy użytkownika „C ## Linuxhint”Za pomocą hasła„Widok1234”:
Utwórz użytkownika C ## Linuxhint zidentyfikowane przez View1234;Wyjście
Wyjście udowodniło, że użytkownik został utworzony.
Krok 3: Przywileje dotacji za pomocą Widok Utwórz
Utwórz uprawnienia do utworzenia można przyznać użytkownikowi za pomocą „DOTACJA”Słowo kluczowe. Składnia podano poniżej:
Grant Utwórz widok do [nazwy użytkownika];W tej składni „DOTACJA”Słowo kluczowe jest używane z„Utwórz widok„Polecenie udzielają użytkownikowi uprawnień.
Udajmy przywileje widoku „C ## Linuxhint”Użytkownik, wpisując następujące polecenie:
Grant Utwórz widok na C ## Linuxhint;Wyjście
Wyjście wykazało, że przywileje tworzenia widoku zostały przyznane „C ## Linuxhint”Użytkownik.
Przywileje udzielania wielu użytkownikom
Oracle zapewnia również możliwość udzielania uprawnień wielu użytkownikom za pośrednictwem pojedynczego polecenia. W tym celu musisz oddzielić nazwy użytkowników przecinkiem „,".
Na przykład następujące oświadczenie daje użytkownikom uprawnienie widoku „C ## Linuxhint" I "C ## MD”:
Grant Utwórz widok do C ## Linuxhint, C ## MD;Wyjście
Podany zrzut ekranu pokazał, że przywileje zostały przyznane wielu użytkownikom.
Krok 4: Przywileje dotacji za pomocą wyboru
„„Grant Select”Daje WYBIERAĆ uprzywilejowanie użytkownika lub roli. Wybierz uprawnienia umożliwiają użytkownikom pobieranie danych z określonej tabeli. Przykład podano poniżej:
Grant Wybierz na zakładkach do C ## Linuxhint;W powyższym przykładzie, WYBIERAĆ Przywileje są przyznawane za pomocą DOTACJA Słowo kluczowe na Tabs stół do C ## Linuxhint użytkownik.
Wyjście
Wyjście pokazane, że WYBIERAĆ Przywileje zostały przyznane „C ## Linuxhint”Użytkownik.
Przywileje udzielania wielu użytkownikom
„„WYBIERAĆ„Uprzywilejki można przyznać wielu użytkownikom jednocześnie za pomocą następującego kodu:
Grant Wybierz na zakładkach do C ## Linuxhint, C ## MD;Tutaj "Tabs”Reprezentuje stół i„C ## Linuxhint" I "C ## MD”Reprezentuj użytkowników.
Wyjście
Wyjście wykazało, że przywileje zostały przyznane wielu użytkownikom.
Krok 5: Odwołuje przywileje
Przywileje można cofnąć za pomocą „UNIEWAŻNIĆ”Słowo kluczowe, jak pokazano w dostarczonej składni:
Cofnij Widok Utwórz z [nazwa użytkownika];Wykonajmy następujące zapytanie, aby odwołać przywileje widoku od użytkownika ”C ## Linuxhint”:
Cofnij Widok Utwórz z C ## Linuxhint;Wyjście
Wyjście wykazało, że uprawnienia zostały odwołane od określonego użytkownika.
Wniosek
Aby udzielić uprawnień widoku użytkownikom w Oracle, zaloguj się do bazy danych Oracle jako Administrator systemu bazy danych i utwórz użytkownika. Następnie udziel użytkownikowi uprawnień widoku za pomocą „DOTACJA”Słowo kluczowe z„Utwórz widok" Komenda. WYBIERAĆ Przywileje można również przyznać za pomocą słowa kluczowego grantu. Za pomocą odpowiednich przykładów w tym artykule wyjaśniono, jak udzielić wyświetlania uprawnień użytkownikom w Oracle.