Urkagina bir Sümer kralıdır. Sümer kralı adaletli yönleri ile tanınmıştır. Devlet işlerinin yazılı kanunlara dayandırılması ve kendisinden sonraki hükümdar ve yöneticilerin de bu kanunlara bağlı kalmasını istemiştir. Yazılı kanunlar oluşturmuştur. Açık bir şekilde suç maddelerini yazıp ceza karşılıklarına da yer vermiştir. Bu kanunlar zamanla Urkagina adını almış ve günümüze kadar bu şekliyle ulaşmıştır.
Urkagina Kanunları dönemin kralı tarafından bizzat oluşturulmuştur. Kralın imzası ve onayını içeren kanunlar olduğu için kanunlara uyulmak zorunda kalmıştır. Kanunlar ile kral kendi sınırlarını bile belirlemiş ve kendini de kanunlara tabii tutmuştur.
Hammurabi Kanunları ise Babiller tarafından oluşturulmuştur. Babil kralı Hammurabi bu kanunları bizzat kendisi oluşturmuştur. Bu kanunlar ile de çeşitli sınırlar ve haklar kral için getirildi. Her iki kanunu da incelediğimizde meşruiyet kaynağının bizzat devlet yani krallar olduğu görülecektir. Meşruiyet olarak devletin yani en yetkili kaynak olarak kralın gösterilmesi kanunların daha çabuk uygulanması ve kabullenmesini sağladı.