SQLSERVER 2005采用'SQLSERVER身份验证'去登录, 出错的原因是:'用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联'.今天上网上查了半天才搞定的。
具体的方法是:
1:打开SQL Server Manager管理器!在左面找到 ‘安全性’ 单击右键 选择‘新建”,“登录” 弹出一个对话框,在登录名中输入你的登录号,选择'SQLSERVER身份验证',并输入密码,可以把‘用户下次登录时必须修改密码’取消掉。 点击‘用户映射’,在右面选择要映射的数据库,并在前面打勾!在下面一栏中‘db-owner’和‘public’前面打勾。然后点击'状态'在右面栏中选中"授予"、“启用”,这两项一般是默认的,但如果默认的不是此两项必须改过来,不然是连不上的!点击‘确定’。
2:找到SQL服务器,在左栏中上面,单击右键,在弹出的菜单中选择“属性”命令。弹出一个对话框,单击“安全性”,在“服务器身份验证”下面选择“SQL SERVER和WINDOWS身份验证模式”,在前面打勾!记得这一步很重要,如果没有这一步你就别想登录成功!然后单击“确定”就可以了!
3:重新启动服务就可以选择SQL SERVER 身份验证模式登录了!输入刚才的用户名和密码就可以登录成功了!(重新启动服务)
分享到:
相关推荐
3. SQL Server 配置问题:如果 SQL Server 的配置不正确,例如没有启用 Mixed 模式身份验证,可能会导致登录失败的问题。 二、解决方法 解决这种错误信息的方法有多种,下面列举一些常见的解决方法: 1. 打开企业...
2. SQL Server 2005 的身份验证模式设置:在 SQL Server 2005 中,不仅要把身份认证模式改为“windows 和 SQL Server 身份认证”,还要在服务器中,找到用户”sa”,把”sa”启用,并允许其登录。 3. 安装 QC 需要...
这里推荐选择"混合模式",因为这种模式允许使用SQL Server的身份验证以及Windows身份验证,更加灵活。然后,设定一个强密码,至少需要六位数,这是SQL Server的基本安全要求。同时,别忘了在"指定SQL Server管理员...
”这通常是由于SQL Server 2005的远程连接功能未被启用或身份验证模式设置不当所致。 ##### 3.1 启用远程连接 **步骤1:** 打开“SQL Server外围应用配置器”。 - 在SQL Server配置管理器中,找到并点击“配置...
2. **用户'sa'登录失败:未与信任SQL Server连接相关联** - **认证模式**:确保服务器和客户端使用相同的认证模式(Windows身份验证或SQL Server身份验证)。 - **sa账户状态**:检查sa账户是否已启用,并确认密码...
如果安装 sql server 2008 的时候,设置的身份验证模式为“windows”(默认),安装完成后,再设置为“sql server 和 windows”的身份验证模式,则 sa 用户是被禁用的,必须启用它。可以使用命令启用 sa 帐户,命令...
### 二、SQL Server身份验证连接SQL Server 2005 SQL Server身份验证允许用户使用数据库系统内定义的用户名和密码进行登录,这种方式不依赖于Windows账户。 #### 连接字符串示例: ```vb sql = "Provider=SQLNCLI...
对于一个数据库管理员来说,安全性就意味着必须保证那些具有特殊数据访问权限的用户能够登录到SQL Server,并且能够访问数据以及对数据库对象实施各种权限范围内的操作;同时,他还要防止所有的非授权用户的非法操作...
错误18456是SQL Server中一个常见的登录失败错误,它表示登录过程中的某些验证环节出错,但并不具体指出是哪个环节。错误233则表明共享内存协议出现问题,这是SQL Server默认的通信协议之一,用于同一台计算机上的...
在SQL Server 2005中,混合模式登录配置是指允许用户通过SQL Server身份验证或Windows身份验证来访问数据库。这种模式提供了更大的灵活性,因为不同的应用程序或用户可能需要不同的认证方式。然而,混合模式登录配置...
3. **身份验证模式**:在补丁安装过程中,同样可以选择“SQL Server身份验证”,并设置密码。 4. **开始复制文件**:确认设置后,安装程序开始复制补丁文件并安装。 5. **验证安装**:安装完成后,可在“开始”...
1. SQLSA登录问题:这可能涉及到身份验证方式、权限配置或网络连接等多方面因素。建议检查账户密码、SQL Server配置及网络设置。 2. 数据库服务器安全问题:数据库被黑通常是由于安全漏洞或配置不当,需要定期打...
4. 新建一个SQL Server身份验证的登录名,并分配适当的权限。 最后,完成上述步骤后,你可以使用以下连接字符串连接到SQL Server 2005 Express: ```csharp string connStr = "data source=.\SQLEXPRESS;initial ...
在大多数情况下,为了兼容性和安全性,建议选择“混合模式”,这样可以同时支持Windows身份验证和SQL Server身份验证。 4. 设置SQL Server管理员密码,确保密码长度至少为6个字符,这是安全性的基本要求。 5. 在...
独立测试数据库链接,显示出错信息:用户 “sa” 登录失败。原因: 未与信任 SQL Server 连接相关联。 这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为: 1、打开SQL Server企业管理器。 2...
在实验中,我们遇到了几种问题,例如,程序运行出错,登录用户‘sa’无法连接数据库;数据库选择的是默认位置,需要改变路径。在解决这些问题时,我们需要了解 SQL Server 的管理工具的使用和身份验证模式的选择。 ...
MSDE支持两种身份验证模式:Windows身份验证和SQL Server身份验证。Windows身份验证依赖于操作系统的用户账户,而SQL Server身份验证则需要在数据库中设置独立的登录账户和密码。 1. **理解身份验证模式**: - **...
如果VS提示缺少SQL Server组件,例如“与SQL Server数据库文件的连接需要在本地计算机上安装并运行SQL Server 2005 Express或SQL Server 2008 Express”,则需要先独立安装SQL Server,然后在VS中通过“工具”->...
同时,根据你的需求,你可能需要更改数据库引擎的验证模式,例如设置为“SQL Server身份验证”,并启用sa账户并设置密码。 最后,创建一个新的Web项目,并在WebRoot目录下编写JSP页面。示例代码`sqlconn2.jsp`展示...
为了测试,可以尝试断开连接,使用新的SQL Server身份验证方式登录,如果能成功,说明配置正确。还需要创建一个空数据库以供SiteServer使用。 第三步:配置用户权限 为了确保SiteServer能够正常访问所需的文件,...