ALTER USER в Oracle - PullRequest
       1

ALTER USER в Oracle

0 голосов
/ 30 мая 2019

Мне нужно истечь и заблокировать учетные записи, которые никогда не входили в систему, ИСКЛЮЧИТЬ SYS и RMAN (и учетные записи, начинающиеся с RMAN / SYS)

SELECT USERNAME 
FROM DBA_USERS 
WHERE (LAST_LOGIN IS NULL) 
AND not REGEXP_LIKE(USERNAME, '^SYS') 
ORDER BY LAST_LOGIN ASC;

Этот запрос возвращает строки, начинающиеся с SYS (да, я знаю, что я не указал RMAN, но я пытаюсь выяснить, как сначала исключить SYS)

1 Ответ

1 голос
/ 30 мая 2019

Вы можете использовать:

SELECT USERNAME 
FROM DBA_USERS 
WHERE (LAST_LOGIN IS NULL) 
  AND USERNAME NOT LIKE 'SYS%' 
ORDER BY LAST_LOGIN ASC;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...