必要的权限,能够与ALTER TABLE ADD列名
问题描述:
添加一列可能有人指出必要的权限,这样做必要的权限,能够与ALTER TABLE ADD列名
ALTER TABLE myTable ADD myColumn int NOT NULL CONSTRAINT [Constraint_name] DEFAULT ((0))
?
我认为
grant alter on myTable to [user]
是不够好,但我收到错误消息
可以更新的权利,因为默认约束的需要The UPDATE permission was denied on the object 'myTable', database 'x', schema 'dbo'.
?
谢谢。
答
是的,您需要授予更新权限。由于您具有not null
约束和默认值,因此每行都需要使用0
进行更新。
谢谢,这就是我的想法,但我无法检查由于缺乏权利:)。 – 2010-04-12 10:22:40