在SQL中不能在SQLServer身份验证登录,怎么办?

哎哟,这SQLServer登录问题,我真是见过不少。
记得有一次,我接手一个项目,那服务器上的SQLServer出了点问题,登录不进去。
我那时候刚入门,心里那个急啊。

首先,我尝试了更改服务器身份验证模式。
我打开SQLServer,在对象资源管理器里找到数据库实例,右键点击,选了“属性”,然后找到“安全性”页面。
把“服务器身份验证”从“Windows身份验证模式”改成了“SQLServer和Windows身份验证模式”。
点确定,保存更改,再关掉对象资源管理器。
这个过程,我记得我花了大概1 0分钟。

然后,我又重新用Windows验证方式登录,在对象资源管理器里找到“安全性”下的“登录名”,找到“sa”账户,右键点击,选了“属性”。
在“SQLServer身份验证”选项卡里,我输入了一个新的密码,确认密码也跟着填了。
保存更改,这又花了我5 分钟。

接下来,我重启了SQLServer服务。
我通过Windows服务管理器找到了“SQLServer”服务,右键点击,选了“重新启动”。
这个过程,我记得我等了大概1 分钟。

重启完服务后,我再次尝试登录,结果还是不行。
我当时那个心情,真是够呛。
后来,我又检查了一下用户名和密码,确认服务确实是重启了,这才意识到可能是密码设置的问题。

最后,我又重新设置了sa账户的密码,这次我仔细检查了输入,确保没有错。
然后再重启服务,这次终于登录成功了。
这个过程,我总共花了大概3 0分钟。

所以啊,遇到SQLServer登录问题,首先得检查身份验证模式,然后设置好sa账户密码,最后重启服务。
这个过程虽然繁琐,但只要一步步来,一般都能解决。
记得,操作要细心,别急躁,慢慢来。

今天在公园散步,看到一个小女孩儿在喂鸽子,她手里拿着一袋面包屑,鸽子们争相飞来,场面挺温馨的。
等等,还有个事,我记得去年夏天,也是在这家公园,我看到一个老爷爷在喂鱼,他手里拿着一块小面包,鱼儿们游得可欢了。
我想,无论是喂鸽子还是喂鱼,都是一种对生命的关爱,哪怕只是一小块面包。
但是,这样做真的对它们好吗?等等,我突然想到,我之前看过一篇报道,说过度喂食会破坏生态平衡。
所以,我们在关爱它们的同时,也要注意方式方法。

windows 命令如何进入sqlserver数据库

嘿,咱们得说,这SQLCMD,那可是进入SQLServer数据库的利器啊。
首先,你得保证你的系统里头有那个SQLServer命令行工具,没有的赶紧去官网下个。
然后呢,你打开命令提示符,Windows系统里头有俩法儿,要么右击开始菜单,找“WindowsTerminal”或者“命令提示符”,要么按“Win+R”,然后输入“cmd”,回车。

连接到SQLServer实例,你输入连接命令,要是用SQLServer身份验证,得这样写:sqlcmd -S<服务器名称> -U<用户名> -P<密码>,比如sqlcmd -Slocalhost -Usa -Pyour_password。
要是用Windows身份验证,你就省略-U和-P,直接sqlcmd -S<服务器名称> -E,比如sqlcmd -Slocalhost -E。

连接成功后,你想进哪个数据库,就用USE<数据库名称>;GO,比如USETestDatabase;GO。

进入数据库后,你就可以输入T-SQL命令了,做做查询、插入、更新、删除数据啥的。
操作完了,想退出,就输入EXIT或者QUIT,回车就出来了。