.net网站与数据库是放在两个服务器上,网页上的内容可以正常访问数据库,但是我用management studio时能登陆到远程数据库服务器,能看到库的存在,但是查看表的时候, sql server 2000 错误229 拒绝了对象sysobjects 的select 权限,网上说是在数据库里相应的用户权限中,把db_denydatareader的复选框的勾去掉。db_denydatareader是拒绝访问 但是网页可以正常访问的话,就应没问题吧,而且我之前都能正常操作,数据库的权限也没有一直改过(ps.我之前禁用过sql的服务sqlserver2005) sql server数据库服务器select.net
数据库-》安全性-》用户-》属性-》权限
数据库-》安全性-》角色-》数据库角色-》db_datareader
去看一下你的权限是否有问题。
好吧 新手问题有点多~~~网站的内容是使用我这个账号动态调用的,网站是正常的 这说明应该有select权限吧
不同帐号当然权限不同咯.
是一样的,学校的数据库管理员说我的management studio有问题 让我回去自己研究
这个问题,跟你management studio配置是没有关系的。权限是服务器端的限制。MSSM只一个客户端工具。
这个应该是权限的问题,楼主细细查之
这个问题,跟你management studio配置是没有关系的。权限是服务器端的限制。MSSM只一个客户端工具。
这个应该是权限的问题,楼主细细查之哦哦 好的~ 我以为可以在网页中使用select获取到数据,在ssms中就能看到表呢~~~