1.登录提示:该帐户当前被锁定,所以用户sa登录失败。系统管理员无法将该帐户解锁
原因:如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。
解锁:
ALTER LOGIN sa ENABLE ; GO ALTER LOGIN sa WITH PASSWORD = 'password' unlock, check_policy = off, check_expiration = off ; GO
2.死锁
- 高频率的增删改可能导致查询表的死锁
-
在执行查询语句时会锁表。在锁表期间禁止增删改操作。如果不想锁表,那就再表名或别名后面加上 WITH(NOLOCK)
SELECT ID FROM dbo.MyTable WITH(NOLOCK) WHERE ID = 1