Usar categorías SHOW CREATE TABLE categories
para mostrar el nombre de la restricción.
Lo más probable es que sea categories_ibfk_1
Use el nombre para colocar primero la clave externa y luego la columna:
ALTER TABLE categories DROP FOREIGN KEY categories_ibfk_1;
ALTER TABLE categories DROP COLUMN assets_id;