Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Đặt thời gian hết hạn / gia hạn mật khẩu người dùng oracle

Bạn sẽ cần các đặc quyền để làm như vậy ở cấp cơ sở dữ liệu. Một người dùng bình thường thậm chí không thể khóa hoặc hết hạn tài khoản của chính mình một cách rõ ràng. (Bạn có thể khóa nó bằng cách cố tình sử dụng sai mật khẩu nếu hồ sơ của bạn được thiết lập như vậy)

Cách duy nhất mà tôi biết để hết hạn người dùng của bạn (không có lệnh cấp cơ sở dữ liệu) là đánh lừa cơ sở dữ liệu bằng cách đặt đồng hồ về phía trước.

Nếu bạn không có priv DBA, không chắc bạn có priv để thay đổi đồng hồ hệ thống.

Không, không thực hiện thay đổi đối với DBA_USERS. Bạn sẽ cần thay đổi PASSWORD_GRACE_TIME cho cấu hình DEFAULT bằng lệnh "ALTER PROFILE". Tất cả các thay đổi liên quan yêu cầu hệ thống ALTER PROFILE priv để làm như vậy. Vì vậy, nếu không có các priv DBA, bạn không thể làm điều đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi năm thập phân thành ngày tháng

  2. Con trỏ Oracle để gán

  3. làm thế nào để chuyển đổi ngày thành số tháng?

  4. Oracle PL / SQL - Lặp lại tên cột của bảng được xác định cục bộ

  5. Lỗi nghiêm trọng:Gọi đến hàm không xác định oci_connect ()