SQLServer只给某个用户查询某张数据表、视图的权限

--创建一个角色
EXEC SP_ADDROLE 'seeview'
--给角色授予视图'V_TEST'的select权限
GRANT SELECT ON  V_TEST TO SEEVIEW
--创建一个用户usera密码123,默认映射的数据库为test
EXEC SP_ADDLOGIN 'usera','123','test'
--将用户添加得到seeview角色
EXEC SP_ADDUSER 'usera','123','seeview'
--如果需要其他表的授权,继续执行GRANT即可
GRANT SELECT,UPDATE,DELETE ON  TEST TO SEEVIEW

  

原文地址:https://www.cnblogs.com/soulsjie/p/14372828.html