The proposed measure was announced as Europe struggles to deal with a crisis that has seen tens of thousands of migrants arrive on Greek beaches, with the passengers -- mostly fleeing conflict in Syria, Iraq and Afghanistan -- undeterred by cold wintry conditions.
The UN says more than 46,000 people have arrived in Greece so far this year, with more than 170 people killed making the dangerous crossing.
Sweden, which is home to 9.8 million people, is one of the European Union countries that has taken in the largest number of refugees in relation to its population. Sweden accepted more than 160,000 asylum seekers last year.But the number of migrant arrivals has dropped dramatically since Sweden enacted systematic photo ID checks on travellers on January 4.
Swedish officials on Tuesday called for greater security at overcrowded asylum centres a day after the fatal stabbing of an employee at a refugee centre for unaccompanied youths.
The employee was 22-year-old Alexandra Mezher, according to Swedish media reports, whose family was originally from Lebanon. A motive for the attack was not immediately clear.
Her death has led to questions about overcrowded conditions inside some centres, with too few adults and employees to take care of children, many traumatised by war.
In neighbouring Denmark, meanwhile, the government this week approved legislation to seize the valuables of refugees in the hope of limiting the flow of migrants.