SQLSERVER新增账户指定浏览表或视图权限配置

您所在的位置:网站首页 sqlserver角色授予用户 SQLSERVER新增账户指定浏览表或视图权限配置

SQLSERVER新增账户指定浏览表或视图权限配置

2024-07-13 14:36| 来源: 网络整理| 查看: 265

今天在项目上,甲方让提供一组数据给第三方使用,最后决qi定使用sqlserver视图的形式供其使用,那么势必会给对方一个链接我们项目数据库的账号,且该账号还需要有相应的select权限。 新增链接数据库账号步骤如下: 在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

,安全和状态 都默认即可。

一定要注意用户映射那一步要选中一个数据库,不然这个账号登陆不了,会报错; 最后用此账号 可登录成功。

然后在管理员账号下将指定的视图或表的select权限分配给刚才新增的账号: 在这里插入图片描述

配置详细的权限: 在这里插入图片描述

最后登录刚才的账号,即可在视图的地方看到刚才被分配的视图。 **注:这里有个问题,就是如果视图中有其它架构(例:dbo,dbo2)时,需要该账号配上相应架构的权限,否则,select该视图时会报错。 但是加上该架构的权限后,这个架构下的所有视图或表都暴露在这个账号下了,还是没有达到‘新建一个账号,然后只能看到一个视图的权限’这样的目的。如果哪位有相应的解决办法,欢迎指教!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3