[ astor72 @ 17.04.2008. 21:36 ] @
| POMOC!
Pokusavam napraviti trigger koji ce kontrolisati da li uneseni password ima tacno 8 znakova, znaci ako se unese manje ili vise znakova od 8 da ispise error!
Sta treba tacno da upisem u kodu da bi se napravila komparacija?
Unaprijed zahvaljujem! |
[ doomed @ 18.04.2008. 22:40 ] @
pa postoji to samo moras da znas da ga ukljucis
Oracle po defaultu nudi neku proceduru za proveru passworda koja po defaultu nije ukljucena - naravno mozes da napises i svoju proceduru..
Ali treba da poznajes administraciju da bi je ukljucio.
[ suadhm @ 21.04.2008. 12:54 ] @
Imaš skriptu koja taj constraint setuje, to je skripta:
ORACLE_HOME/rdbms/admin/utlpwmg.sql
Ova skripta podešava dosta toga, ne samo dužinu password-a.
Otvori je u notepad-u i podledaj njen sadržaj.
Moraš je izvršiti kao SYS user.
Samo pazi ona mijenja defaultni profile za sve user-e.
Možeš kreirati neki profile koji će ti biti default-ni profile za te korisike za koje ti treba ovo ograničenje i u ovoj skripti promijeni - dodaj ime tog novog profile-a tako da sve te zabrane važe samo za taj profile.
Pozdrav.
[ brzak @ 24.04.2008. 11:36 ] @
na when-validate-item:
if length(passw)<>8 then...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.