sqlserver中使用local登陆

2种解决方式:
1.服务器名称那里使用“机器名\服务器名” 如:OIAR7RFIC62JX36\SQLEXPRESS (方式简单,推荐)
2.打开SQL Server配置管理器--->SQL Native Client
   右键点击“别名”--> 新建别名
   协议里选择“Named Pipes”,然后别名里输入“(local)”,服务器那里输入“机器名\服务器名”,如:“OIAR7RFIC62JX36\SQLEXPRESS”,然后点击应用,再选择SQL Server服务,将SQL Server服务重启。

然后你就可以使用(local)登录了,同样使用“.”的方式也可以这样。


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当尝试连接到 SQL Server 时,遇到错误代码 18456 通常意味着身份验证失败。SQL Server 使用这个错误代码来标识登录尝试未被接受,可能是因为以下几个原因: 1. **用户名或密码错误**:提供的登录凭据(通常是 Windows 帐户或 SQL Server 用户名和密码)不正确。 2. **帐户锁定**:如果登录尝试连续失败达到服务器的锁定阈值,可能会暂时锁定该用户帐户。 3. **权限问题**:用户试图访问的数据库或特定资源他们没有相应的权限。 4. **服务器配置**:SQL Server 配置可能阻止了特定 IP 地址或客户端的连接请求。 5. **登录策略**:例如强制使用加密连接(`Kerberos` 或 `SSL/TLS`)而客户端没有支持。 6. **网络问题**:如果服务器和客户端之间的网络连接有问题,也可能导致此错误。 为了解决这个问题,你可以按照以下步骤进行排查: - **检查登录信息**:确保输入的用户名、密码和服务器名称都是正确的。 - **解锁帐户**:如果账户被锁定,联系数据库管理员解除锁定。 - **查看日志**:查看 SQL Server 错误日志(通常是 `%SQLInstance%\log\error.log`)获取更详细的错误信息。 - **检查权限**:确认用户是否有足够的权限访问目标数据库。 - **更新配置**:如果网络或安全设置引起问题,可能需要调整服务器的连接设置。 - **重试连接**:有时重启 SQL Server 服务或者客户端程序可能解决问题。 如果你能提供更多关于具体环境和情况的信息,我可以给出更具体的建议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值