DB2forZos-禁止列中的更改
我想问一下,是否有办法禁止程序在db2级别更改某些列中的数据 问题是,我有一些程序可以更改一组表中的数据,但现在我不能更改某些列中的数据,我想知道db2是否有办法限制这些数据 我可以更改所有程序,但想知道是否有更简单的方法来阻止列中的更改DB2forZos-禁止列中的更改,db2,zos,db2-zos,Db2,Zos,Db2 Zos,我想问一下,是否有办法禁止程序在db2级别更改某些列中的数据 问题是,我有一些程序可以更改一组表中的数据,但现在我不能更改某些列中的数据,我想知道db2是否有办法限制这些数据 我可以更改所有程序,但想知道是否有更简单的方法来阻止列中的更改 提前问候您可以在更新COL1之前创建,,COLx,在这个表上有一个内框。 或者,您可以从每个人那里撤销此表上的update特权,并对只需要更新的列子集授予update。另一个选项是创建一个包含需要更新的列子集的视图。如果您需要重新绑定您的程序,它可能会稍微复杂
提前问候您可以在更新COL1之前创建,
,COLx
,在这个表上有一个内框。或者,您可以从每个人那里撤销此表上的
update
特权,并对只需要更新的列子集授予update
。另一个选项是创建一个包含需要更新的列子集的视图。如果您需要重新绑定您的程序,它可能会稍微复杂一些。修改特定列中数据的现有程序是否要修改?如果这些程序试图修改特定列中的数据,而Db2阻止并抛出错误,您希望这些程序做什么?是的,我希望更改该列中的数据时出错