sqlserver用windows身份验证登录不上
如果在SQL Server中使用Windows身份验证登录不上,可以尝试以下方法:
1. 确保SQL Server的各项服务已启动,特别是SQL Server Browser服务。打开控制面板->管理工具->服务,找到SQL Server Browser服务并启用它(根据需要将其设置为手动或自动),然后启动它。
2. 检查SQL Server实例中是否启用了TCP/IP协议。在“开始菜单\程序\Microsoft SQL Server 2012\配置工具\”中打开“SQL Server网络配置”,展开“SQL Server网络配置”,进入“协议 ”,启用TCP/IP。
3. 如果上述方法仍无法解决问题,可以尝试启动SQL Server服务。进入cmd,输入net start mssqlserver,服务启动后,再次用Windows身份验证登录本地数据库。
需要注意的是,如果安装了SQL Express,则正确的服务器名称是127.0.0.1\SQLEXPRESS或者YOURMACHINENAME\SQLEXPRESS。
