如何设置允许SQL Server用户访问某些表的权限

Hoo*_*ayo 2 sql sql-server sql-server-2005

我刚刚创建了两个表,它们被命名为tblA和tblB.我还创建了一个用户(安全/登录),用于远程插入/更新.

允许该用户仅访问50个表中的那两个表的最佳方法是什么.我试过寻找(安全/登录)和(数据库/属性)的方式.我可以从用户帐户级别限制它吗?

Ray*_*Ray 6

使用'grant'语句:

grant select on tblA to the_user_name
grant insert on tblA to the_user_name
grant update  on tblA to the_user_name
Run Code Online (Sandbox Code Playgroud)