gpt4 book ai didi

sql-server - Adventureworks 立方体部署失败 : 'user does not have permission to create a new object in ' GARY-PC' or the object does not exist

转载 作者:行者123 更新时间:2023-12-02 08:59:27 24 4
gpt4 key购买 nike

当我部署 Adventure Works 立方体时,它失败了,我得到:用户无权在“GARY-PC”中创建新对象,或者该对象不存在。尝试从 Adventureworks DW 处理立方体并遇到权限问题(?)。采取以下步骤(我正在使用 sql server 2008 R2 开发人员版和 VS 2008):1 从以下位置下载并成功创建adventureworksDW(2008R2)数据库2 成功为具有 2 个事实表和多个维度的多维数据集创建了数据源和 DSV。3 单击部署

我看到以下 2 条提示登录:显示为灰色,无法在此输入任何内容数据源 Adventure Works DW 的模拟帐户需要密码。

现在,无论我是否输入密码,我都会得到:错误 3 “Gary-PC\Gary”用户无权在“GARY-PC”中创建新对象,或者该对象不存在。 0 0

SSAS 尝试创建什么对象?这些对象在关系数据库中吗?

最佳答案

您必须将您的用户帐户添加为 SQL Server 的 Analysis Services 部分的管理员。

由于某种原因,服务器的数据库和分析服务部分不共享登录信息。运行 Visual Studio 的用户需要具有对 Analysis Services 引擎的管理访问权限;这就是以管理员身份运行的原因。您用于访问数据库引擎的帐户是任意的。

  • 右键单击 SQL Server Management Studio 图标,然后选择“以管理员身份运行

  • 从“连接到服务器”对话框的“服务器类型:”下拉列表中选择“Analysis Services”,然后点击“连接”。

  • 右键单击对象资源管理器面板中的 localhost 定义,然后选择属性

  • 单击分析服务器属性左侧面板中的安全

  • 点击添加...按钮并输入您的用户名,然后点击检查名称按钮以确保输入正确。然后点击确定

  • 点击确定

注意:这可能不是最安全的解决方案,但它可以避免每次都以管理员身份运行 Visual Studio,并且可能会让您自己受到攻击。

关于sql-server - Adventureworks 立方体部署失败 : 'user does not have permission to create a new object in ' GARY-PC' or the object does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10333567/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com