Përmbajtje:

Si të kontrolloni nëse një përdorues ka akses në një tabelë në Oracle?
Si të kontrolloni nëse një përdorues ka akses në një tabelë në Oracle?

Video: Si të kontrolloni nëse një përdorues ka akses në një tabelë në Oracle?

Video: Si të kontrolloni nëse një përdorues ka akses në një tabelë në Oracle?
Video: Access 2019 Full Tutorial: Microsoft Access Made Easy 2024, Mund
Anonim

te përcaktojnë e cila përdoruesit kanë grant i drejtpërdrejtë qasje në një tabelë do të përdorim të DBA_TAB_PRIVS pamje : SELECT * NGA DBA_TAB_PRIVS; Ju mund të kontrolloni dokumentacion zyrtar për më shumë informacion rreth të kolonat e kthyera nga kjo pyetje, por të kolonat kritike janë: GRANTUESI eshte emri i përdoruesi me dhënë akses.

Këtu, si mund t'i shoh të gjithë përdoruesit në Oracle?

Mund të gjesh te gjithe perdoruesit krijuar në Orakulli duke ekzekutuar një pyetje nga një komandë. Të përdorues informacioni ruhet në tabela të ndryshme të sistemit - ALL_USERS dhe DBA_USERS, në varësi të asaj përdorues informacionin që dëshironi të merrni.

Më pas, pyetja është, çfarë është Dba_sys_privs? DBA_SYS_PRIVS përshkruan privilegjet e sistemit që u jepen përdoruesve dhe roleve.

Po kështu, njerëzit pyesin, si mund t'i jap një përdoruesi një skemë në Oracle?

Si të krijoni një përdorues dhe të jepni leje në Oracle

  1. KRIJO PERDORUESE libra_admin IdenTifikuar NGA My Password;
  2. GRANT LIDHJE ME books_admin;
  3. GRANT CONNECT, RESOURCE, DBA TO books_admin;
  4. GRANT KRIJO SESIONE DHËNON NDONJË PRIVILEG TË books_admin;
  5. DHËNON HAPËSIRË TË PAKUFIZUAR TË TABELËS books_admin;
  6. GRANT SELECT, INSERT, PËRDITËSOJE, FSHIJE NË skemën. libra TO libra_admin;

Cilat janë privilegjet në Oracle?

Sistemi privilegje . Një sistem privilegj është e drejta për të kryer një veprim të caktuar ose për të kryer një veprim mbi ndonjë objekt të një lloji të caktuar. Objektet përfshijnë tabela, pamje, pamje të materializuara, sinonime, indekse, sekuenca, grupe cache, skema replikimi dhe funksione, procedura dhe paketa PL/SQL.

Recommended: