Kerajaan Medang
Istilah Wangsa Sanjaya merujuk pada nama raja pertama Medang, yaitu Sanjaya. Dinasti ini menganut agama Hindu aliran Siwa. Menurut teori van Naerssen, pada masa pemerintahan Rakai Panangkaran (pengganti Sanjaya sekitar tahun 770-an), kekuasaan atas Medang direbut oleh Wangsa Sailendra yang beragama Buddha Mahayana.
Rakai Panangkaran
Teori ketiga dikemukakan oleh Slamet Muljana bahwa, Rakai Panangkaran bukan putra Sanjaya. Dalam daftar para raja versi prasasti Mantyasih tertulis nama Sanjaya bergelar "Sang Ratu", sedangkan Rakai Panangkaran bergelar "Sri Maharaja". Perubahan gelar ini membuktikan terjadinya pergantian dinasti yang berkuasa di Kerajaan Medang. Jadi, Rakai Panangkaran adalah raja dari Wangsa Sailendra yang berhasil merebut takhta Medang serta mengalahkan Wangsa Sanjaya. Menurut Slamet Muljana, Rakai Panangkaran tidak mungkin berstatus sebagai bawahan Wangsa Sailendra karena dalam prasasti Kalasan ia dipuji sebagai "Sailendrawangsatilaka" (permata Wangsa Sailendra).