SQLSERVER新增账户指定浏览表或视图权限配置 |
您所在的位置:网站首页 › sqlserver角色授予用户 › SQLSERVER新增账户指定浏览表或视图权限配置 |
今天在项目上,甲方让提供一组数据给第三方使用,最后决qi定使用sqlserver视图的形式供其使用,那么势必会给对方一个链接我们项目数据库的账号,且该账号还需要有相应的select权限。 新增链接数据库账号步骤如下: ,安全和状态 都默认即可。 一定要注意用户映射那一步要选中一个数据库,不然这个账号登陆不了,会报错; 最后用此账号 可登录成功。 然后在管理员账号下将指定的视图或表的select权限分配给刚才新增的账号: 配置详细的权限: 最后登录刚才的账号,即可在视图的地方看到刚才被分配的视图。 **注:这里有个问题,就是如果视图中有其它架构(例:dbo,dbo2)时,需要该账号配上相应架构的权限,否则,select该视图时会报错。 但是加上该架构的权限后,这个架构下的所有视图或表都暴露在这个账号下了,还是没有达到‘新建一个账号,然后只能看到一个视图的权限’这样的目的。如果哪位有相应的解决办法,欢迎指教! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |