SQL Server拒绝表中除一个用户以外的所有用户

时间:2013-08-07 04:34:08

标签: sql-server permissions database-permissions

我对SQL Server不太熟悉。你们其中一位专家可以帮我解决这个问题!

我有一张桌子,我希望阻止所有人进行更改(选择很好),除了一个可以读写的用户。

到目前为止,我已获得以下内容以授予用户访问权限,

GRANT SELECT, INSERT, UPDATE, DELETE ON [dbo].[RAckNakLog] TO [svc-eR]

如何阻止其他人写信?

1 个答案:

答案 0 :(得分:4)

正好相反:

DENY INSERT, UPDATE, DELETE ON [dbo].[RAckNakLog] TO [svc-eR]

如果您已授予用户访问权限,则需要revoke他们(例如删除 GRANTDENY

REVOKE INSERT, UPDATE, DELETE ON [dbo].[RAckNakLog] TO [svc-eR]