Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Special Characters in Passwords

Re: Special Characters in Passwords

From: Jeff B <jbisch1_at_yahoo.com>
Date: 31 May 2007 09:05:43 -0700
Message-ID: <1180621200.898976.142590@j4g2000prf.googlegroups.com>


On May 30, 1:44 pm, "Vladimir M. Zakharychev" <vladimir.zakharyc..._at_gmail.com> wrote:
> On May 30, 9:22 pm, Jeff B <jbis..._at_yahoo.com> wrote:
>
>
>
>
>
> > Hello,
>
> > I have edited Oracle's standard verify_function created by
> > utlpwdmg.sql to include the following special characters: ~ . ^ { }
> > [ ] | \
> > Password containing ~ or { or } work just fine. For the others, I
> > receive the following error when trying to change my password using a
> > command line:
>
> > SQL> password
> > Changing password for JBISCH
> > Old password:
> > New password:
> > Retype new password:
> > ERROR:
> > ORA-28003: password verification for the specified password failed
> > ORA-06502: PL/SQL: numeric or value error: character string buffer too
> > small
>
> > Here is the piece of code that I altered from the verify_function:
>
> > punctarray:='!"#$%&()~``*+,-/:;<=>?_{}\\.^|[]';
>
> > Could it be the order in which I have the characters are listed, or do
> > I need to escape certain characters, or do these characters just not
> > work for oracle passwords?
>
> > I am using Oracle 9.2.0.7 on Unix AIX 4.3.3.
> > Any help would be appreciated.
>
> > Thanks,
> > Jeff
>
> Is that the only place you altered? You also need to alter punctarray
> declaration and increase its max length of 25 to, say, 35, so that it
> can accommodate added punctuation characters.
>
> Regards,
> Vladimir M. Zakharychev
> N-Networks, makers of Dynamic PSP(tm)
> http://www.dynamicpsp.com- Hide quoted text -
>
> - Show quoted text -

That did the trick! Thank you very much!!!!!!!!!!!

~Jeff Received on Thu May 31 2007 - 11:05:43 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US