SQL Server 2005登录时服务器名称为空怎么办?

如果你的sa账号不是安装时指定的默认账号,那么在连接之前,你必须明确设置sa账户有权访问的具体数据库。如果没有进行这一步权限设置,尝试访问将会导致失败。

评论 (1)

其实楼主可能误会了。问题描述里说“服务器名称为空”,这通常是连接字符串配置或SQL Server Browser服务没启动的问题,而不是权限设置的事。回答里提到的“设置sa账户有权访问的具体数据库”是解决“登录成功但无法访问数据库”或者“用户映射”的问题,跟服务器名称填没填完全两码事。建议先检查网络连通性和实例名称,别急着改权限,免得越搞越乱。