公司最近安装了一个服务器版软件,这个软件在安装过程中自带安装了SQL Server 2008 R2的数据库引擎,但没有安装SQL Server Management Studio 客户端[SSMS],因此在管理数据方面只能使用Sqlcmd命令行工具。因为查询结果经常折行,查看很是不便,于是有了安装一个SSMS在服务器上的想法。但是实地考察发现,服务器上还有其他服务在使用,因此不能重启电脑,于是放弃这个做法。
在远程桌面的帮助下,以Administrator用户登录到这台服务器上,在命令行下使用sqlcmd工具查看一下数据库登录用户的情况。
发现sa账户没有启用,于是从网上搜索了一下,发现修改启用状态和修改密码的方法。
然后使用sqlcmd -S ./InstanceName -U sa测试了一下,结果当然是发生了一堆错误信息。
平静下来之后,我想到了可能是Windows身份验证模式的问题,于是在网上一顿狂搜,发现一个人写到了