To create Oracle database link you must have required system privilege. CREATE DATABASE LINK system privilege required to create private Oracle database link and CREATE PUBLIC DATABASE LINK system privilege is required to create public Oracle database link.