An elongate rigid suture anchor is provided which is driven and impacted directly into bone. It has two ends: a distal end, which forms a hole in the bone, and a proximal end that penetrates the sidewall of the bone hole as the anchor is displaced proximally in the hole. A proximal force is applied to the suture anchor to displace the anchor proximally and cause tilting of the anchor. As the anchor is displaced proximally, the proximal end of the anchor enters obliquely into the sidewall of the hole.