SQL Server数据库中角色(roles)的一个BUG(100分)

  • 主题发起人 主题发起人 fzqxl
  • 开始时间 开始时间
客气什么,大家在这里就是为了解决问题吗!!![:)]
 
真对不起.

我只用过 Oracle 8.15I

和 SQL server 6.5 和 2000
 
TO 江西的delphi
我用的也是SQL server 2000,真不好意思。。。。
 
我一般自己建立一张权限表,分别定义ROLE GROUP USER
而不用SQLSERVER自带的
 
使用SQL SERVER2000和使用SQL SERVER97有什么分别么?既然2000没有这个问题,就用2000嘛
 
to:lovefox,
这个系统是我的一个同事做的,用access的vba做的,总怕会出现一些问题,
他现在不想改动,希望维护现状。
我就是不知道sql7真的会现这个问题,还是我自已没有设置正确?或要打什么pack
 
首先说明,俺没有进行过测试,同时也不知道是否真的会出bug,因为没有遇到过。
不过可以提几点参考意见。

1、创建角色、设置角色过程是否全部在SQL管理器中操作?如果不是,转移到SQL管理器中操作看一下效果。
如果是,那么使用SQL跟踪器跟踪执行的SQL,自己在查询分析器中执行,看是否存在同样效果。
因为:我怀疑是不是SQL管理器的bug?或者自己写的程序的bug?
但是,在SQL2000pack2以上不出问题,就说明很可能是SQL管理器的bug(如果是SQL Server数据库本身的bug,就不用想了)

2、从SQL Server 7.0到SQL Server 2000的移植基本是透明的,所需要做的工作仅仅是重新连接一下数据库,同时再详细测试一遍。当然,如果你用到了SQL2000的新增关键字作为字段的情况除外,不过这种几率不大。
 
to:yzhshi
谢谢你的建议,我在SQL管理器中管理角色的
 
没用过Sql Server 7,帮你顶一下吧!
 

不知道我说的管不管用啊!你可以试一下。

如果要更改选择的话,必须点两次,就是说要先变成没有选中的状态,然后再选中,
不然表面上看去是选中了,其实并没有真的选中.
 
再帮你up一下吧
解决问题以后留个方法,
也许以后我也会遇到同样的问题
 
估计是sql server7 的管理器有bug,
你直接用sql语句授权试一试?
 
把SQL SERVER7.0升級吧,執行效率真的很有問題,特別是查詢多的時候,讓人難以忍受。就是用msde也好多了。
 
支持支持,我建议数据库管理系统升级!
 
大家看有没有别的办法,
这个系统是我的一个同事做的,用access的vba做的,总怕会出现一些问题,
他现在不想改动,希望维护现状。
我就是不知道sql7真的会现这个问题,还是我自已没有设置正确?或要打什么pack

 
SQL7?很多年没用了,不知道
 
我帮你试一下
 
to:胡萝卜,
怎么样,好了吗?
 
后退
顶部