You might try to log in as a user who has the correct permissions with
eZUser::loginUser( $login, $password );
(I have never tried this, just found it earlier on in another post)
Alternatively you could also provide the parameter limitation with an empty array as value - then you should get all nodes no matter what the access rights are.