Jabarkan Menjadi Raja Sriwijaya dari Balaputradewa

Prasasti Nalanda menyebut Balaputradewa sebagai raja Suwarnadwipa, yaitu nama kuno untuk pulau Sumatra. Karena pada zaman itu pulau Sumatra identik dengan Kerajaan Sriwijaya, maka para sejarawan sepakat bahwa Balaputradewa adalah raja Sriwijaya.

Pendapat yang paling populer menyebutkan Balaputradewa mewarisi takhta Kerajaan Sriwijaya dari kakeknya (pihak ibu), yaitu Sri Dharmasetu. Namun, ternyata nama Sri Dharmasetu terdapat dalam prasasti Kelurak sebagai bawahan Dharanindra yang ditugasi menjaga bangunan Candi Kelurak.

Jadi, Dharanindra berbesan dengan pegawai bawahannya, bernama Sri Dharmasetu melalui perkawinan antara Samaragrawira dengan Dewi Tara. Dharmasetu menurut prasasti Kelurak adalah orang Jawa. Jadi, teori populer bahwa ia merupakan raja Kerajaan Sriwijaya adalah keliru.

Balaputradewa berhasil menjadi raja Kerajaan Sriwijaya bukan karena mewarisi takhta Sri Dharmasetu, tetapi karena pada saat itu pulau Sumatra telah menjadi daerah kekuasaan Wangsa Sailendra, sama halnya dengan pulau Jawa.

Berdasarkan analisis prasasti Ligor, Kerajaan Sriwijaya dikuasai Wangsa Sailendra sejak zaman Maharaja Wisnu. Sebagai anggota Wangsa Sailendra, Balaputradewa berhasil menjadi raja di Sumatra, sedangkan kakaknya, yaitu Samaratungga menjadi raja di Jawa.