当前位置:数据库 > SQLServer >>

用guest身份登录,不能访问A数据库的a视图,提示错误:"不是B数据库的有效用户"?为什么?(SQLserver2000)

使用SQLserver2000访问数据库,访问的是视图,A库中其他视图能访问,且a视图也能够通过导出Excel文件导出其中数据,但在查看视图时候,或者使用语句'Select * from a'时候不能查到,也是报不是有效用户的错!
答案:没有数据库访问权限,询问管理员,要一个这样的权限,引文访问视图与访问表是不同的。
其他:有没有对视图加密呢?
在管理工具中视图上右击,选择设计可以看到
或者运行以下sql语句:
select text from syscomments s1 join sysobjects s2 on s1.id=s2.id  where name='视图名称' 

上一个:在oracle中有没有像sqlserver profiler的分析工具
下一个:sqlserver 分页语句

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,