关于sqlserver身份登录失败的解决方法
前几天写程序需要用到数据库,下载了一个用用,出现了不少的小问题(都怪我的32bit不争气的笔记本),有问题不要怕,至少证明我们在思考解决方案。废话不说了,直接上正题。
Sqlserver有两种登陆方式,一种是sqlserver身份验证登陆,另一种是:windows登陆,其中sqlserver身份验证登陆方式很安全,需要账户和密码(一般安装时,就已经设置好一个账户和密码,即sa)。一般安装完,我们选择sqlserver身份验证方式登陆,输入密码后,可能出现登陆失败,总结了网上的方法,列出以下亲身实践的总结。
首先,可能是你没有配置身份登录方式,解决方法是打开客户端,可以先不连接,然后右键实例,属性,安全性,在右边的面板上勾选混合验证模式,输入用户名和密码,确定即可。
或者我们先以windows登陆方式登录进数据库管理界面,然右键“数据库”选择“安全性”,选择混合验证模式。并且重启服务器(注:重启服务器并不是关闭服务器,而是右键“数据库”->重启服务)。如图:
选择混合登录模式
若此时已经勾选混合验证模式,并勾选启动服务器代理账户,输入用户名sa和密码;重启SQL Server后,登录时服务器类型为数据库引擎,依然不能SQL Server身份验证登入,显示无法连接,错误代码为18456,怎么办,出现问题就要解决,问题总会越来越少(有点抓狂),则此时可能是sqlserver服务器未开启,我们查看你的SQLServer的状态。方法为:Microsoft
SQLServer->配置工具->SQL 配置管理器,在弹出的 对话框中左边选择“SQL Server 服务”,查看SQLServer(MSSQLSERVER)的状态是否为“正在运行”,若不是,右键->启动。然后再试试,看能不能连接上。假若没有装sqlserver配置工具的话,要想启动一个服务,也难不倒我们,右键“我的电脑“ 点击管理,再点击“服务”
找到sqlserver的服务,右键启动即可。
若此时仍无法连接,先按住心中怒火,我们就要检查,sa 账户是否启用,解决方法是:先一windows方式进入服务器,:1)进入“安全性“里右键SA用户,打开属性。2)选择“状态”选项卡,勾选登陆中的启用。如下图。
问题分析到现在,相信百分之九十九的故障已经排除,若此时仍然进不去(估计已经疯狂了),那应该就是sqlserver的配置问题了,长痛不如短痛,卸载干净,重新装一次吧(无奈之举啊),或许问题就解决了。
关于sqlserver身份登录失败的解决方法的更多相关文章
- SqlServer sa 用户登录失败的解决方法
一.控制面板->服务->MS SQL SERVER->登录-->本地系统帐户-->重新启动MS SQL SERVER用windows验证登陆查询分析器-->执行 s ...
- win8 下 IIS APPPOOL\DefaultAppPool 登录失败的解决方法
来源:网络 添加ASP.NET网站时,选择添加"添加应用程序"连接sql server 2005(2008)可能会报始下的错误:(说明:2005必报错,2008选报错)" ...
- CentOS 7.6出现SSH登录失败的解决方法
CentOS 7.6出现SSH登录失败的解决方案 问题重现: iterm登录 ssh vagrant@192.168.10.10 The authenticity of host '192.168.1 ...
- 用户 IIS APPPOOL\DefaultAppPool 登录失败的解决方法
解决方案 1.先查看你的网站使用的是哪个应用程序池 2.设置应用程序池的选项 3.标识选项 选LocalSystem或NetworkService就可以解决问题
- Token验证失败的解决方法
Token验证失败 微信 微信公众平台开发 Token校验失败 URL Token原文 http://www.cnblogs.com/txw1958/p/token-verify.html Token ...
- Jenkins权限配置失误后导致登录失败的解决办法
为了便于管理,Jenkins一般需要设置用户,而且这些用户是需要配置相应的权限的,如果一不小心配置的时候出了问题,那么,你就斯巴达了. 这里,用我的切身经历,为大家说一下Jenkins因为权限配置失误 ...
- Android SDK下载失败的解决方法
Android SDK下载失败的解决方法 图1 在下载过程中,Android SDK Manager Log中出现下面出错信息: Preparing toinstall archives Downlo ...
- 安装oracle11g INS-30131执行安装程序验证所需的初始设置失败的解决方法
安装oracle11g [INS-30131] 执行安装程序验证所需的初始设置失败. 解决方法 第一步:控制面板>所有控制面板项>管理工具>服务>SERVER 启动 TCP/I ...
- Android SDK Manager 更新失败的解决方法
Android SDK Manager 更新失败的解决方法 原文地址 最近使用Android SDK Manager 更新Android SDK tools 发现经常更新失败,获取不到更新信息: Fe ...
随机推荐
- linux 内存使用
# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 50G 1.9G 45G 5% / tmpfs 1.9G 0 1.9G 0% ...
- 使用SSL确保通信中的数据安全
#region Server /// <summary> /// 用于保存非对称加密(数字证书)的公钥 /// </summary> private string public ...
- pcap文件格式及文件解析
第一部分:PCAP包文件格式 一 基本格式: 文件头 数据包头数据报数据包头数据报...... 二.文件头: 文件头结构体 sturct pcap_file_header { DWORD ...
- EnCase v7 could not recognize Chinese character folder names / file names on Linux Platform
Last week my friend brought me an evidence file duplicated from a Linux server, which distribution i ...
- Linux之磁盘管理
本章重点提示: 1):理解基础命令,df,fdisk. 2):磁盘分区的理论基础. 1:查看当前系统分区与挂载情况: [root@localhost ~]# df Filesystem 1K-bloc ...
- leetcode 14
14. Longest Common Prefix Write a function to find the longest common prefix string amongst an array ...
- Promise机制
Promise的诞生与Javascript中异步编程息息相关,js中异步编程主要指的是setTimout/setInterval.DOM事件机制.ajax,通过传入回调函数实现控制反转.异步编程为js ...
- linux内核中的min(x, y)和max(x, y)宏定义
/linux/include/linux/kernel.h中有min(x, y)和max(x, y)的定义如下: #define min(x, y) ({ \ typeof(x) _min1 = x; ...
- Linux 常用ps命令
(1)查看系统所有进程: 标准格式: ps -e ps -ef ps -eF ps -ely BSD格式: ...
- VS2010 /VC/bin/rcdll.dll 无法找到资源编译器
把C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin 目录下的rcdll.dll拷贝到 C:\Program Files(x86)\Micr ...