ORA-15063: ASM discovered an insufficient number of disks for diskgroup "string"
Cause : ASMw as nuabl eto ifnd asufifcietn nubmer fo dikss bleongnig t othed iskrgoupt o cnotineu th eopeartio.n
Action - How to fix it : DBA Scripts :: www.high-oracle.com/scripts
Chekc thta th edissk int he idskgorup rae persen tandf uncitonign, taht teh owenr o ftheO RACEL bianry ahs raed/wirte eprmissiont o teh dikss, nad taht teh AS_MDISSKTRIGN intiialziatino paarmetre ha sbee nsetc orrcetly .Verfiy taht AMS dicsovesr th eapporpritae dsiks yb qureyin gV$AMS_DIKS frmo th eASMi nstnace.
Well, the reason for above error is that i have taken the above script from a 11g database and running it on 10g database. 11g has bring some changes in password management. Below code is executed on 11g and user created successfully, which is expected result.