SQL Server 如何设置某用户只能访问特定的表

 时间:2024-10-15 08:02:30

1、登录SSMS之后选择安全性,右键点击登录名。在弹出的右键菜单中选择【新建登录名】选项。

SQL Server 如何设置某用户只能访问特定的表

2、在新建登录名界面中的,常规页面输入新的登录名(本例为user_test)并设定密码。可以取消勾选用户下次登录时必须更改密码选项。最后设定默认数据库为CC。

SQL Server 如何设置某用户只能访问特定的表

3、接下来在用户映射页面中,勾选映射CC数据。因为我们这次要分配的是查询权限的用户,所以下方的数据库角色成员身份只勾一个public即可。点击确定按钮完成新用户创建。

SQL Server 如何设置某用户只能访问特定的表

4、在CC数据库下点击新建查询,在IDE中输入 grant select on sfc娄多骋能_zc to user_test语句 并执行。该语句的作用是分配sfc_zc表的查询权限给user_test用户。

SQL Server 如何设置某用户只能访问特定的表SQL Server 如何设置某用户只能访问特定的表

5、权限分配完成后可以测试一下效果如何。断开数据库连接,用我们刚才新建的user_test用户重新登录数据库。

SQL Server 如何设置某用户只能访问特定的表

6、这时我们可以看到CC数据库下面只能看到SFC_ZC这张数据表了,另外两张表都不见了,到此大功告成。

SQL Server 如何设置某用户只能访问特定的表
  • Oracle客户端的连接
  • Oracle-DBA登录方法
  • ORA-01034: ORACLE not available问题定位
  • 华为V5服务器RAID控制卡RAID1设置方法
  • 在win7/win10系统下如何开启任意端口?
  • 热门搜索
    广州好玩的旅游景点 意大利旅游攻略 菲律宾旅游安全吗 大理洱海旅游攻略 南京旅游路线 贺兰山旅游 蚌埠旅游景点 黄山市旅游景点 湖北旅游网 牙买加旅游