SQL Server 2008 R2每次我的应用程序运行时,我的登录名都会发生更改(有时)

SQL Server 2008 R2每次我的应用程序运行时,我的登录名都会发生更改(有时),sql,login,sql-server-2008-r2,passwords,reset,Sql,Login,Sql Server 2008 R2,Passwords,Reset,对不起,我的英语不好,我已经试着用西班牙语在论坛上解决它,但他们帮不了我 问题是我一直在使用SQL Server 2008 R2,但当我为sa用户分配一些密码时,它会工作一段时间,但当我重新启动电脑时,密码会更长(大约15个字符)。事实上,如果我想用密码登录,它不会工作,起初错误是“0-管道的另一端没有进程。)]”,但大约2分钟后,3次尝试使用密码,消息仅为“登录错误” 我使用W7 64位 已启用SQL Server身份验证 SQL已将一些用户创建为: sz se so Rolename Cou

对不起,我的英语不好,我已经试着用西班牙语在论坛上解决它,但他们帮不了我

问题是我一直在使用SQL Server 2008 R2,但当我为
sa
用户分配一些密码时,它会工作一段时间,但当我重新启动电脑时,密码会更长(大约15个字符)。事实上,如果我想用密码登录,它不会工作,起初错误是“0-管道的另一端没有进程。)]”,但大约2分钟后,3次尝试使用密码,消息仅为“登录错误”

我使用W7 64位

已启用SQL Server身份验证

SQL已将一些用户创建为:

sz
se
so
Rolename
Count
所有这些都与“tempdb”数据库相关

我的应用程序有时即使使用“错误的密码”也能工作,但在我尝试登录sql management之后,如果我再次分配密码,它们就不再工作了

一些想法


谢谢

提示:永远不要使用
sa
帐户-即使在development@marc_s为什么会这样,请解释一下缺点。
sa
帐户是您系统上的“上帝”——它可以对您的服务器做任何事情。如果您使用该帐户(即使在开发中)也总是有这样的风险:密码(例如存储在连接字符串中)可能会“泄露”给未经授权的用户,并且如果有人拥有
sa
帐户的密码,他们对服务器具有无限和不受限制的控制,并可能破坏系统的破坏。要100%确保这种情况永远不会发生,唯一的办法就是不使用
sa
帐户,甚至在开发过程中也不使用。