问题(摘要)
这篇技术文档说明了当遇到微软 SQL Server 的错误 "Not associated with a trusted SQL Server connection" 时如何解决。这个错误会在创建新的 IBM Rational ClearQuest 数据库的时候发生。
症状
当尝试用 ClearQuest 维护工具在 SQL Server 数据库上创建一个模式存储库时,您看到下面这个错误信息:
Connection failed:
SQL Server Error: Error 18452
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'username'. Reason: Not associated with a trusted SQL Server connection
原因
SQL Server 数据库没有设置成使用 混合模式 (Windows 身份验证和 SQL Server 身份验证 ) 的身份验证模式。
解决问题
请按照下面的步骤设置用户身份验证模式来解决这个问题。
SQL Server 2000:
- 打开 开始 > 程序 > Microsoft SQL Server > 企业管理器
- 右键点击服务器的名字,选择 属性 > 安全性
- 在身份验证下面选择 SQL Server 和 Windows
- 停止并重新启动 SQL Server 才能使所做的更改生效
SQL Server 2005:
- 打开 开始 > 程序 > Microsoft SQL Server 2005 > SQL Server Management Studio
- 右键点击服务器的名字,选择 属性 > 安全性
- 在服务器身份验证下面选择 SQL Server 和 Windows 身份验证模式
- 停止并重新启动 SQL Server 才能使所做的更改生效