Because Tiger Woods and NBA are published by EA you must create an EA account to play online, its a stupid hoop you must jump through that wastes our time and just gives EA the ability to say "hey we have xxx amount of players playing this online, should we make another one".
Basically go onto the EA sports website and create an account, then use those details on your PS3 when prompt.