Use
SHOW CREATE TABLE categories
para mostrar o nome da restrição. Muito provavelmente será
categories_ibfk_1
Use o nome para descartar a chave estrangeira primeiro e a coluna depois:
ALTER TABLE categories DROP FOREIGN KEY categories_ibfk_1;
ALTER TABLE categories DROP COLUMN assets_id;