Usa SHOW CREATE TABLE categories
per mostrare il nome del vincolo.
Molto probabilmente sarà categories_ibfk_1
Usa il nome per rilasciare prima la chiave esterna e poi la colonna:
ALTER TABLE categories DROP FOREIGN KEY categories_ibfk_1;
ALTER TABLE categories DROP COLUMN assets_id;