Você faz isso da mesma maneira que faz para criá-lo:
exec sp_rename 'BookPublisher."[Book_Category]"', 'Book_Category', 'COLUMN';
Aqui está uma pequena amostra que fiz para testar se isso era possível. No começo eu apenas assumi que era um mal-entendido de como
[]
pode ser usado no SQL Server, acontece que eu estava errado, é possível - você tem que usar aspas duplas para fora dos colchetes. begin tran
create table [Foo] ("[i]" int);
exec sp_help 'Foo';
exec sp_rename 'Foo."[i]"', 'i', 'column ';
exec sp_help 'Foo';
rollback tran