为啥我建立用户没有访问数据库的权限
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我建立用户没有访问数据库的权限相关的知识,希望对你有一定的参考价值。
登录yi没有获得访问其默认数据库“er”的权限,因此无法访问默认的数据库。要继续呢?这个是提示框的内容。
有办法帮我解决的分数不多。。全部赠送。
但是每一个数据库并不是所有用户都可以访问所有数据库的,都是有权限的,新建的用户刚开始是没有任何权限的,需要给他设置他有权限访问的数据库,以及他可以在这个数据库中所拥有的权限,例如是否可以创建表,是否可以执行update,delete等。本回答被提问者采纳 参考技术B 实在不行你就重新安装一下数据库,把原有的所有数据库都卸载了。
在安装的时候把Sa管理员设置合适就可以了。 参考技术C 新建了账号之后,就具有了public角色,先要有服务器角色,数据库角色才有意义,这里你可以先不管,只需要把账号的默认数据库指定就可以了,修改默认数据库:
use
[master]
go
alter
login
[test]
with
default_database=[adventureworks],
default_language=[简体中文],
check_expiration=off,
check_policy=on
go
为啥我收到此错误“错误(数据挖掘):用户 TEMP-USER\Administrator 没有权限”?
【中文标题】为啥我收到此错误“错误(数据挖掘):用户 TEMP-USER\\Administrator 没有权限”?【英文标题】:Why i get this error `Error (Data mining): Either the user, TEMP-USER\Administrator, does not have permission`?为什么我收到此错误“错误(数据挖掘):用户 TEMP-USER\Administrator 没有权限”? 【发布时间】:2013-08-03 05:15:47 【问题描述】:我使用 SQL Server 2008 r2 和 SSAS,我使用 AdventureWorks2008 数据库。
我在 Sql 服务器分析器的 MDX 查询中编写此查询。
SELECT [Measures].[Internet Sales Amount]
FROM [Adventure Works]
我得到这个错误
执行查询...
错误(数据挖掘):用户 TEMP-USER\Administrator 无权访问引用的挖掘模型 Adventure Works,或者对象不存在。
错误(数据挖掘):用户 TEMP-USER\Administrator 无权访问引用的挖掘模型 Adventure Works,或者对象不存在。
执行完成
为什么会出现这个错误?
【问题讨论】:
【参考方案1】:你最常使用这个查询
SELECT
[Measures].[Internet Sales Amount] ON COLUMNS
FROM [Adventure Works]
必须在 MDX 查询中定义 COLUMNS。
【讨论】:
【参考方案2】:有会员 测试为 [Measures].[Sales Amount] - [Measures].[Discount Amount] 在列上选择测试 来自[Adventure Works DW2014]
【讨论】:
以上是关于为啥我建立用户没有访问数据库的权限的主要内容,如果未能解决你的问题,请参考以下文章
电脑上为啥会出现此快捷方式引用的项目无法访问,您可能没有适当的权限?
linux下root用户不是拥有所有权限吗,为啥挂载光盘时不是这样?
为啥我收到此错误“错误(数据挖掘):用户 TEMP-USER\Administrator 没有权限”?