Sql server 确保Power Query连接到SQL Server的安全的基本步骤是什么

Sql server 确保Power Query连接到SQL Server的安全的基本步骤是什么,sql-server,powerquery,excel-2016,Sql Server,Powerquery,Excel 2016,我最近在一家在过去几年中发展迅速、网络和数据安全协议跟不上步伐的公司工作。他们目前有数百个运行嵌入式SQL查询的电子表格,其中大多数都使用具有系统管理员凭据的帐户连接到数据库:( 他们最近升级到了Excel 2016,因此现在只能选择使用Get和Transform(电源查询)进行数据库连接,而不是使用旧的DSN和连接字符串选项 作为一名开发人员,我拥有实时数据库的系统管理员权限(不要去那里…)作为数据库实例上的命名用户。新工作簿将为我运行,但不会为其他用户运行,因为他们在数据库中没有凭据。我们已

我最近在一家在过去几年中发展迅速、网络和数据安全协议跟不上步伐的公司工作。他们目前有数百个运行嵌入式SQL查询的电子表格,其中大多数都使用具有系统管理员凭据的帐户连接到数据库:(

他们最近升级到了Excel 2016,因此现在只能选择使用Get和Transform(电源查询)进行数据库连接,而不是使用旧的DSN和连接字符串选项

作为一名开发人员,我拥有实时数据库的系统管理员权限(不要去那里…)作为数据库实例上的命名用户。新工作簿将为我运行,但不会为其他用户运行,因为他们在数据库中没有凭据。我们已尝试创建新的广告组,将用户添加到组中,并授予组对数据库实例的RX权限,但我们没有取得任何进展

有人能给我指出一篇博文或文章的方向吗?这篇博文或文章解释了如何设置用户,使其以开发团队(目前拥有GOD访问权限)编写的最低权限运行查询


我曾尝试过谷歌搜索,但似乎只返回MS marketing bumph或解释如何首先设置查询的文章;我找不到任何关于如何让其他用户运行查询以及他们的安全配置文件需要什么样的内容。

这不是“唯一”,这比Microsoft Query更重要。就连接到数据库而言,没有任何变化-使用Windows或SQL Server身份验证。至于为什么用户即使是具有权限的Windows组的一部分也无法连接,这不是Excel问题,而是SQL Server问题。您是否尝试连接到SSMS?如果没有,您已经尝试了错误。可能没有添加组,或者没有添加用户,或者没有授予他们访问数据库的权限。这也不是什么新鲜事,这与90年代以来的工作方式相同。SQL Server自己的联机丛书包含大量关于用户管理的信息。通过谷歌搜索
SQL Server将windows组添加到数据库
将返回大量信息同样有用的结果
在数据库实例上授予组RX权限
这很混乱。你的意思是你只是将登录添加到服务器,而不是数据库?简单地将用户或组添加到服务器并不能授予用户访问该服务器上所有数据库的权限。必须将用户添加到他/她需要访问的数据库中.