I don't know the answer to your first question, but just as with Windows
logins you should be able to change the password after it has expired. Just
follow the instructions from BOL:
When a connection is made with DBPROP_INIT_PROMPT value set to
DBPROMPT_NOPROMPT, the user interface is not shown and the new password is
passed as normal through the connection string using the password property
(or attribute), while the old password is passed using the new
SSPROP_AUTH_OLD_PASSWORD property. If the connection is successful, the
password is changed and the user gets a valid connection with their new user
credentials.

Signature
Hal Berenson, VP SQL Server 2005 Readiness
Scalability Experts
> I've seen those, thanks, but to know that password already expired doesn't
> really help. When you Windows password is about to expire your starting to
[quoted text clipped - 65 lines]
>> >
>> > Thanks.
Dweller - 03 Oct 2005 02:35 GMT
Thanks Hal, this SSPROP_AUTH_OLD_PASSWORD is something I missed before.
> I don't know the answer to your first question, but just as with Windows
> logins you should be able to change the password after it has expired. Just
[quoted text clipped - 77 lines]
> >> >
> >> > Thanks.
Paulo Rosa - 05 Oct 2005 03:40 GMT
Hi,
Could give me some more details in how to recover or reset the experied
password on sql server 2005?
I am not a database pesron, I just know that I think I lost my stored
procedures and table structure, cause all account had the password expired.
Thanks

Signature
Paulo Rosa
Software Developer
Aqua Resource Group
> I don't know the answer to your first question, but just as with Windows
> logins you should be able to change the password after it has expired. Just
[quoted text clipped - 77 lines]
> >> >
> >> > Thanks.