热搜词: 

sql数据库为什么不能登录

发布:汲叔晶

壹、SQL数据库连接不上怎么解决

此问题的原因是:计算机设置不正确。 解决方法及步骤如下:

1首先,如果没有启动SQLServer服务,SQLServer管理器将无法连接数据库,出现如下提示。 如下图所示。

点击“计算机”-->“管理”,如下图所示。

步骤,双击“服务和应用程序”选项,如下图所示。

去做吧。 步骤,找到“SQLServer(MSSQLSERVER)”选项,右键“启动”,如下图所示。

6然后,启动后,将状态更改为:正在运行,如下图所示。 步骤,切换到SQLServerManagementStudio(简称SMS)。 点击“连接”,连接到SQLSERVER管理数据库,如下图所示。 这样问题就解决了。

贰、SQL数据库连接不上,除了密码错误,还有什么会导致登录失败?这个问题通常意味着密码不正确。
但是,还有另一个选择:
您的数据库已恢复,恢复后您必须执行以下命令
sp_change_users_login
尝试它。
这是我复制的内容。
孤立帐户数据库中只有用户名但没有登录名的帐户,即主数据库syslogins。
一般来说,孤儿帐户有两种类型:
1恢复在另一台机器上备份的数据库;
2仅重装系统或SQLSERVER库后的用户
解决方案是使用sp_change_users_login。
SP_change_users_login有三种用途
用法一:
execsp_change_users_login'REPORT'
列出当前数据库的孤立用户
用法2:
execsp_change_users_login'AUTO_FIX','username'
与用户名匹配的同名登录可以自动添加到syslogins
用法3:
execsp_change_users_login'UPDATE_ONE','username','loginname'
将用户名映射到指定的登录名。

以上就是关于sql数据库为什么不能登录的全部内容,希望能够帮到您。