Проверить, когда мой пароль Oracle истекает

Я не админ логин к базе данных Oracle, и я хочу проверить, если мой пароль истекает. Я нашел много информации в интернете о получении даты истечения срока действия пароля запроса DBA_USERS таблица -- но у меня нет привилегий для просмотра этой таблицы.

Я надеюсь, что Oracle включает в себя способ для меня проверить срок действия пароля для моего собственного входа, но до сих пор я не смог найти никаких запросов кроме те, на которые ссылается DBA_USERS таблица.

есть ли способ для меня определить, когда мой собственный пароль истекает без ввода билета в DBA?

1 ответов


вы можете увидеть текущие данные пользователя, используя

select * from USER_USERS;

Это будет иметь имя столбца "expiry_date", который имеет данные, которые вы просите.

С. П. Почти для каждой DBA_* есть ALL_* (все разрешенные записи, которые может видеть текущий пользователь) и USER_* (все разрешенные записи, принадлежащие текущему пользователю)

так DBA_TABLES есть все таблицы системы, ALL_TABLES и всех таблиц текущего пользователя есть разрешения, чтобы сделать что-то (update, delete, insert, modify и т. д.) И USER_TABLES - все таблицы, созданные текущим пользователем.