wp_login
action passes 2 arguments $user_login
and $user
. The second argument is the object of WP_User
class, which you can use to get user id from:
function reset_dismiss_message( $user_login, $user ) {
update_user_meta( $user->ID, 'tgmpa_dismissed_notice', false );
}
add_action( 'wp_login', 'reset_dismiss_message', 10, 2 );