|
我在win2000 Pro下,安装了ClearQuest 2003和Sql server2000。
在SQL Server中利用sa用户登录到企业管理器中,新建了数据库SAMPLEDB,并新建登录:admin,付给System Administrators服务器角色,并在数据库访问tab中勾选SAMPLEDB库。新建登录:cqUser,在数据库访问tab中勾选SAMPLEDB库,并赋予db_owner权限。
在CQ Maintainence TOOL中新建Schema Repository,指定Vendor为SQL_Server,Administrator Name下使用admin,Read/Write用户用cqUser, Read Only用户也用cqUser,点击下一步,不选“create sample database”,点击Finish后,弹出对话框,不能成功,这是为什么呢?
对话框内容:Master Database Error: For MS SQL Server 7 and 2000, the Administrator Login must be used for the Read/Write User and Read Only User logins.
另外,我从别处备份了其他机器上的CQ 模式库和数据库(也是SqlServer2000),把这两个库拷贝到本机上,利用数据库还原在本机Sql Server上复原这两个库,新建了admin和cqUser这两个登录,在CQ Maintainence TOOL下新建Connection,输入本机IP和模式库名,用户用cqUser,提示:
An error was encounted with the database. You may have specified a database of unknown
origin or a ClearQuest user database instead of a ClearQuest Schema Repository. Please
specify a valid ClearQuest Schema Repository.
Database Error Messages:
SQLDriverConnect:RETCODE=-1,State=28000,Native Error=18456
[Microsoft][ODBC SQL Server Driver][SQL Server]用户'cqUser'登录失败。
我只是在本机数据库中更改了cqUser的密码,为什么会出现这种情况呢。我保证用户名/密码本身都没有输错。
麻烦各位大虾,帮我看看这两个问题,不胜感激。
[ 本帖最后由 randyideal 于 2007-8-15 14:26 编辑 ] |
|