表中的Can Columns何时不能改变而不能添加?

时间:2015-11-03 14:22:50

标签: sql

我似乎对下面列出的2个病例感到偏执。有人可以提供以下条件的一般清单:

  1. 何时可以将列添加到现有表

  2. 何时不能更改列

  3. 请跳过两种情况的同名原因。

1 个答案:

答案 0 :(得分:0)

这些事情何时才会发生? 当用户尝试执行这些操作时没有权限。用户通常应该永远不会拥有这些权限。(顺便说一句,开发人员不应该使用prod权限来执行此类操作,因此必须使用源代码控制中的脚本部署所有更改) 在SQL Server中,您还可以设置DDL触发器以防止更改