sql-server - Power BI 桌面使用与我登录的用户名不同的用户名连接到数据源

标签 sql-server authentication powerbi connection authorization

当连接到SQL Server数据源获取数据时,它默认使用我的Windows身份验证,并且根据屏幕来看,似乎没有办法改变这一点。

screenshot

如果我有一个用于使用 SQL Server 身份验证的报告的不同帐户,该帐户只能对特定表进行 r/o 访问以进行报告,该怎么办 - Power BI 是否允许我以不同的方式连接 SQL Server 身份验证?或者也许我想使用Windows身份验证,但我不想使用我登录的帐户;我想使用不同的...怎么样?

它似乎知道我根据我的登录身份对数据库进行了身份验证,并且它没有给我提供其他选项来以不同的方式进行连接。

最佳答案

这是因为它存储了您之前输入的凭据。要更改或删除存储的凭据,请转到文件 -> 选项和设置 -> 数据源设置。在那里您将看到当前加载的报告中使用的数据源(如果有)以及之前使用的全局数据源。找到您要更改的数据源,然后单击编辑权限按钮:

enter image description here

您可以在此处调整数据源设置、更改或删除存储的凭据:

enter image description here

如果单击编辑按钮,您将能够输入要使用的新Windows、数据库等凭据:

enter image description here

关于sql-server - Power BI 桌面使用与我登录的用户名不同的用户名连接到数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64687577/

相关文章:

PHP、MSSql服务器连接超时

sql - 我正在使用 SQL Server 2008,可以在 DateTime 列上定义索引吗?

sql - 在 SQL 中查询 JSON

ruby-on-rails - 使用 mongoid 和设计时成功登录后当前用户为零

powerbi - 如何将整个 PowerBi 报告下载为 Excel 格式

powerbi - Power bi 中测量的聚合?

sql - 不使用 desc 显示 sql 中的最后 5 条记录

node.js - 使用Passport基于动态路由进行认证

authentication - Docker Hub API v2 token 认证问题

powerbi - 获取 "not allowed for columns on the one side of a many-to-one relationship"错误