Syrian security forces have fired on a huge protest against President Bashar al-Assad in Damascus, opposition activists said.