wp_insert_user not creating account correctly when ID is manually set

According with WordPress documentation, if a user ID is pass to the wp_insert_user() function, it will try to modify the user with that ID if exists, but a new user won’t be created. You sould store the facebook ID as user_meta.

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)