Видео: Как мога да видя всички потребители в Oracle?
2024 Автор: Lynn Donovan | [email protected]. Последно модифициран: 2023-12-15 23:43
Можете да намерите всички потребители създаден в Оракул като стартирате заявка от командния ред. В потребител информацията се съхранява в различни системни таблици - ALL_USERS и DBA_USERS, в зависимост от това какво потребител информация, която искате да извлечете.
Във връзка с това, как да проверите дали потребителят има достъп до таблица в Oracle?
Да се определи който потребителите имат директно отпускане достъп до маса ще използваме изгледа DBA_TAB_PRIVS: SELECT * FROM DBA_TAB_PRIVS; Можеш проверете официалната документация за повече информация относно колоните, върнати от тази заявка, но критичните колони са: GRANTEE е името на потребител с предоставено достъп.
как да разрешите ORA 28000 Акаунтът е заключен? Решение
- Заредете SQL*Plus.
- Проверете какво е заключено и какво не е със следната команда: изберете потребителско име, акаунт_статус от dba_users;
- За да отключите акаунта [потребителско име] (без скоби), въведете следната команда: alter user [username] account unlock;
- Повторете стъпка 2, за да проверите успеха.
Тогава как мога да видя всички таблици в Oracle?
Най-лесният начин да виж всички таблици в базата данни е да се потърсят всички_таблици изглед : ИЗБЕРЕТЕ собственик, име_на_таблица ОТ всички_таблици; Това ще шоу собственикът (потребителят) и името на маса . Не се нуждаете от специални привилегии за виж това изглед , но това само показва маси които са достъпни за вас.
Как да намеря идентификатора на сесията на Oracle?
Опитайте това: ИЗБЕРЕТЕ SID, SERIAL# ОТ V$ СЕСИЯ WHERE AUDSID = Sys_Context('USERENV', ' СЕСИЕН ИДЕНТИФИКАТОР '); Тъй като се интересувате от актуални сесия , ток сесия трябва да е в локалния екземпляр (по дефиниция), така че използвайте V$ СЕСИЯ вместо GV$ СЕСИЯ . Освен това всичко, от което се нуждаете, е AUDSID, за да идентифицирате уникално вашия сесия.
Препоръчано:
Как мога да видя кой има достъп до моя Google Диск?
Можете лесно ръчно да проверите кой има достъп до вашите файлове в GoogleDrive, като направите следното: Придвижете се до въпросния файл или папка, щракнете с десния бутон върху него и изберете Споделяне от менюто. Ако сте го споделили само с един или двама души, ще видите имената им изброени в прозореца, който се появява, под Хора
Как мога да видя входящата си кутия в Gmail?
Как да отидете в моята входяща кутия в Gmail Отидете до gmail.com с помощта на всеки уеб браузър. Въведете вашето потребителско име и парола в Google в полетата Потребителско име и Парола и щракнете върху „Вход“, за да влезете в своя акаунт в Google. Изгледът по подразбиране е папката Входящи. Щракнете върху връзката „Входяща кутия“в левия панел, ако не виждате своята пощенска кутия, за да отидете до папката си „Входяща кутия“
Как да видя всички символични връзки?
Можете да използвате grep с командата ls, за да изброите всички символични връзки, присъстващи в текущата директория. За да видите символичните връзки в директория: Отворете терминал и се преместете в тази директория. Въведете командата: ls -la. Файловете, които започват с l, са вашите символни файлове с връзки
Как да видя всички етикети в Gmail?
Изберете Настройки в падащото меню. В екрана с настройки изберете раздела Етикети, за да покажете настройките на етикетите. Изберете показване или скриване за всеки етикет в списъка. Екранът с настройки изброява всички етикети
Как да видя всички таблици в PostgreSQL?
Има доста команди с наклонена черта, които можете да изброите в psql, като използвате ?. d+, за да изведе списък на всички таблици в текущата схема на search_path в текущата база данни. Това ще ви даде списък с всички постоянни таблици (обикновено таблиците, които търсите)