Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Ubah Tanggal Kedaluwarsa Kata Sandi Pengguna Oracle

Anda harus membuat profil pengguna baru (atau mengubah yang sudah ada) seperti ini:

CREATE PROFILE SHORT_LIFE_PROFILE LIMIT
    PASSWORD_LIFE_TIME 1/24/60/60 --> = 1 second
    PASSWORD_GRACE_TIME 1/24; --> = 1 hour

ALTER USER rdj7 PROFILE SHORT_LIFE_PROFILE;

Untuk mendapatkan ACCOUNT_STATUS = EXPIRED(GRACE) Anda harus masuk dengan pengguna ini, jika tidak statusnya tidak berubah.

C:\>sqlplus rdj7/*****@yourDB

SQL*Plus: Release 11.2.0.1.0 Production on Fri Mar 10 10:09:29 2017

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-28002: the password will expire within 0 days

Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
With the Partitioning option

SQL>

Maka Anda akan melihatnya:

SELECT ACCOUNT_STATUS 
FROM DBA_USERS 
WHERE USERNAME = 'RDJ7';

ACCOUNT_STATUS                  
--------------------------------
EXPIRED(GRACE)     

1 row selected.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah saya memiliki banyak database di edisi oracle express?

  2. Mengapa Di Mana 1 <> 1 dalam kueri mengembalikan semua baris?

  3. Bagaimana cara memeriksa hak istimewa (DDL, DML, DCL) pada objek yang ditugaskan ke Skema, Peran di Oracle Database?

  4. Bagaimana saya bisa memilih dari daftar nilai di Oracle

  5. Oracle Connect Oleh