写一个触发器,防止修改name 字段:
create trigger tr_update on 你的表
for update
as
if update(name) rollback tran
go
--当允许修改name的时候,执行下面的语句关闭触发器
alter table 你的表 disable trigger tr_update
--当不允许修改name的时候,执行下面的语句开启触发器
alter table 你的表 enable trigger tr_update
--同时对用户的权限做限制,只允许管理员有开启/关闭触发器的权限