使用Microsoft SQL Server 2008,是否可以在数据库中为每个表赋予SQL Server帐户权限? 例如,对所有表都具有读访问权限,但只能访问其中一个表。
我已经熟悉每个数据库的安全设置。
是的,你可以使用GRANT语句,即
将myTable上的更新授予myUserorRole
..或者如果写入将通过存储过程完成,则将执行授予proc。
授予angular色而不是特定的帐户将是一个好主意,然后将angular色添加到帐户。
在线检查图书(BOL)了解详细信息。