Видео: Би Oracle дээрх бүх хэрэглэгчдийг хэрхэн харах вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Чи олж чадна бүх хэрэглэгчид онд бүтээгдсэн Oracle командын мөрөөс асуулга ажиллуулах замаар. The хэрэглэгч мэдээлэл янз бүрийн системийн хүснэгтэд хадгалагддаг - ALL_USERS болон DBA_USERS, юунаас хамааран хэрэглэгч таны авахыг хүссэн мэдээлэл.
Үүнтэй холбогдуулан хэрэглэгч Oracle дахь хүснэгтэд хандах эрхтэй эсэхийг хэрхэн шалгах вэ?
руу тодорхойлох аль хэрэглэгчид байна шууд тэтгэлэг хүснэгтэд нэвтрэх бид DBA_TAB_PRIVS харагдацыг ашиглах болно: SELECT * FROM DBA_TAB_PRIVS; Чи чадна шалгах Энэ асуулгаас буцаж ирсэн баганын талаар нэмэлт мэдээлэл авах албан ёсны баримт бичиг боловч чухал баганууд нь: GRANTEE байна -ийн нэр хэрэглэгч олгосон хандалт.
ORA 28000 Бүртгэл түгжигдсэн бол яаж шийдэх вэ? Шийдэл
- SQL*Plus-г ачаална уу.
- Дараах тушаалаар түгжигдсэн, түгжигдээгүй зүйлийг шалгана уу: dba_users-аас хэрэглэгчийн нэр, account_status-ыг сонгоно уу;
- [хэрэглэгчийн нэр] (хаалтгүй) бүртгэлийн түгжээг тайлахын тулд дараах тушаалыг оруулна уу: хэрэглэгчийн [хэрэглэгчийн нэр] бүртгэлийн түгжээг тайлах;
- Амжилттай эсэхийг шалгахын тулд 2-р алхамыг дахин ажиллуулна уу.
Дараа нь би Oracle дээрх бүх хүснэгтийг хэрхэн харах вэ?
Хамгийн хялбар арга бүх хүснэгтийг үзнэ үү өгөгдлийн санд бүх_хүснэгтүүдийг асуух явдал юм харах : SELECT эзэмшигч, хүснэгтийн_нэр FROM бүх_хүснэгт; Энэ болно шоу эзэмшигч (хэрэглэгч) болон нэр ширээ . Танд ямар нэгэн онцгой эрх хэрэггүй үзнэ үү энэ харах , гэхдээ энэ нь зөвхөн харуулдаг ширээ тэдгээр нь танд хүртээмжтэй байдаг.
Oracle сессийн ID-г хэрхэн олох вэ?
Үүнийг үзээрэй: V$-с SID, SERIAL# СОНГОХ ЧУУЛГАН WHERE AUDSID = Sys_Context('USERENV', ' SESSIONID '); Та одоогийн зүйлийг сонирхож байгаа болохоор сесс , гүйдэл сесс локал жишээн дээр байх ёстой (тодорхойлолтын дагуу) V$-г ашиглана уу ЧУУЛГАН GV$-ийн оронд ЧУУЛГАН . Мөн таныг өвөрмөц байдлаар таньж мэдэхийн тулд танд AUDSID л хангалттай сесс.
Зөвлөмж болгож буй:
Би Linux дээрх бүх хэрэглэгчийн түүхийг хэрхэн харах вэ?
Түүхийг хэвлэх Хамгийн энгийн хэлбэрээр та "түүх" командыг өөрөө ажиллуулж болох бөгөөд энэ нь одоогийн хэрэглэгчийн bash түүхийг дэлгэцэн дээр хэвлэх болно. Командууд дугаарлагдсан бөгөөд хуучин командууд дээд талд, шинэ командууд доод талд байна. Түүхийг ~/-д хадгална. bash_history файл нь анхдагчаар
Би бүх бэлгэдлийн холбоосыг хэрхэн харах вэ?
Та одоогийн лавлахад байгаа бүх бэлгэдлийн холбоосыг жагсаахын тулд ls командын хамт grep ашиглаж болно. Лавлах дахь симбол холбоосуудыг үзэхийн тулд: Терминал нээж, тэр лавлах руу шилжинэ. Командыг бичнэ үү: ls -la. l-ээр эхэлсэн файлууд нь таны симбол холбоос файлууд юм
Би Windows 10 дээрх хэрэглэгчдийг хэрхэн харах вэ?
Windows 10-ийн хяналтын самбарыг нээгээд, Хэрэглэгчийн бүртгэл> Хэрэглэгчийн бүртгэл> Өөр дансыг удирдах хэсэгт очно уу. Дараа нь эндээс та идэвхгүй болон далдаас бусад таны Windows 10 дээр байгаа бүх хэрэглэгчийн бүртгэлийг харах боломжтой
Би Gmail дээрх бүх шошгыг хэрхэн харах вэ?
Унждаг цэснээс Тохиргоог сонгоно уу. Тохиргооны дэлгэцээс Шошгоны тохиргоог харуулахын тулд Шошго табыг сонго. Жагсаалтаас шошго тус бүрийг харуулах эсвэл нуухыг сонгоно уу. Тохиргооны дэлгэц нь бүх шошгыг жагсаана
PostgreSQL дээрх бүх хүснэгтийг хэрхэн харах вэ?
Г ашиглан psql дээр жагсааж болох хэд хэдэн налуу зураастай командууд байдаг. d+-г ашиглан одоогийн мэдээллийн сангийн одоогийн хайлтын_зам схемийн бүх хүснэгтийг жагсаана. Энэ нь танд бүх байнгын хүснэгтүүдийн жагсаалтыг авах болно (ерөнхийдөө таны хайж буй хүснэгтүүд)