Pittsburgh acquired the Minor League infielder from the Indians on Tuesday in exchange for cash considerations. The Pirates initially selected Rodriguez from Cleveland's farm system in December's Rule 5 Draft before returning him to the Tribe on April 29.
In 18 games for Triple-A Columbus in the Indians' system, the 26-year-old Rodriguez hit .193 (11-for-57) with two home runs, one double, five RBIs and six runs scored.
In seven games with the Pirates earlier this season, Rodriguez -- a versatile defender capable of manning multiple infield spots -- went just 1-for-12 at the plate before landing back in the Cleveland organization.
Pittsburgh has assigned Rodriguez to Triple-A Indianapolis. The infielder was a second-round pick by the Indians in the 2006 First-Year Player Draft.
The Pirates spent $50,000 to pick Rodriguez in the Rule 5 Draft and sent him back to the Indians in late April for $25,000. A Rule 5 draftee must remain on a team's active roster for an entire season, or be offered back to his original ballclub.