2013-06-01 85 views
14

Khi cố gắng để kết nối với cơ sở dữ liệu của tôi với Oracle SQL Developer, tôi nhận được lỗi:Thay đổi mật khẩu trong SQL Developer sau ORA-28001 mật khẩu đã hết hạn

ORA-28001 the password has expired

Làm thế nào tôi có thể thay đổi mật khẩu của tôi trong SQL Developer ?

+1

Tại sao bạn hỏi bạn có tự mình trả lời câu hỏi ngay lập tức không? – hol

+7

@hol - [trả lời câu hỏi của bạn được khuyến khích] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/), ngay cả khi bạn biết câu trả lời trước khi bạn đăng. Tôi nghĩ rằng đây là off-topic mặc dù. –

+0

@AlexPoole Cảm ơn. Đó là điều mới mẻ đối với tôi. Có nó là off-topic. – hol

Trả lời

40

mở SQL Developer và thực hiện các bước sau:

  1. Nhấp chuột phải vào Connections> New Connection.

    • Connection Name: sys
    • Tên đăng nhập: sys như là SYSDBA
    • Mật khẩu: sys (hoặc mật khẩu sys của bạn)
    • Hostname: cơ sở dữ liệu của bạn máy chủ IP
    • Cổng:
    • SID: sid của bạn

    nhấp chuột kết nối.

  2. Mở rộng người dùng khác và chọn người dùng có mật khẩu đã hết hạn. Nhấp chuột phải và "chỉnh sửa" người dùng, nhập mật khẩu mới và xác nhận nó.

    Nếu bạn muốn mật khẩu của mình không bao giờ hết hạn nữa, hãy bỏ chọn hộp hết hạn mật khẩu.

+4

Điều gì sẽ xảy ra nếu bạn không phải là sysdba và chỉ muốn một lời nhắc đơn giản để thay đổi mật khẩu của bạn? – Apolo

+3

sqlplus/as sysdba rồi 'thay đổi hệ thống người dùng được xác định bởi "YOUR_NEW_PASSWORD";' –

+0

Anh chàng này là vàng ... – Yoi

Các vấn đề liên quan