SQL Server – How to Deny Drop Permission for a Table

rolesql serversql-server-2008

Is there a way to deny drop permissions for a specific table from a user or role?

Best Answer

If you need to prevent to drop the table by some user, try this:

DENY DELETE ON OBJECT::dbo.table_to_deny TO restricted_user;

http://msdn.microsoft.com/en-us/library/ms173724.aspx