您的位置:

数据库登录不上,数据库登录不上怎么查看表空间

本文目录一览:

在SQL Server中出现 “无法打开用户默认数据库,登录失败” 是什么原因?

无法打开用户默认数据库,登录失败,这也是SQL Server使用者常见的问题之一。在使用企业管

理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有

可能会碰到此问题。

一、原因

登录帐户的默认数据库被删除。

二、解决方法:

(一)、使用管理员帐户修改此帐户的默认数据库

1、打开企业管理器,展开服务器组,然后展开服务器

2. 展开"安全性",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性

3、重新选择此登录帐户的默认数据库

(二)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具

isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"

如果使用Windows验证方式,使用如下命令行,将默认数据库改成非丢失的数据库:

isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"

登录数据库失败,odbc测试正常

使用管理员帐户修改此帐户的默认数据库,打开企业管理器,展开服务器组,然后展开服务器,展开"安全性",展开登录,右击相应的登录帐户,从弹出的菜单中选择,属性,重新选择此登录帐户的默认数据库。无法打开用户默认数据库,登录失败,这是SQLServer使用者常见的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,关系到连接SQLServer数据库的时候会碰到此问题。

mysql突然登录不了?

1 进入cmd,停止mysql服务:Net stop mysql

若是停不掉:Ctrl+Alt+Del打开任务管理器,在详细信息里结束mysql.exe任务。

若服务名无效:来到MySQL的安装路径下bin,在命令行中输入mysqld --install;成功:出现Service successfully install代表你已经安装成功;

2 进入bin目录

mysqld -nt --skip-grant-tables

重新打开一个管理员命令提示符输入mysql进入重新改密码就OK了。

再次mysql -u root -p进入操作

mysqlupdate mysql.user set anthentication_string=password(‘你的密码’) where user=‘root’;

mysqlflush privileges;//刷新MySQL的系统权限

mysqlquit;

再次mysql -u root -p进入就可以操作了。

怎么解决远程登录数据库连接不上的问题

1,如果出现这样的情况,首先我们要排查对方的机器ip或者服务器的ip是否拼得通,如果拼不通,那肯定连接不上了,那就要看看是防火墙有没有阻止ip的拼接,如果ping得通,那就与这个无关了。

2,上面能拼得通,就说明能够连接得上对方的电脑了,接下来就在数据库上找原因了,出现这种情况,一般是对方的电脑或服务器的电脑禁止别的电脑的连入。

3,这个时候,我们可以对方机器上或服务器上去查找

4,在左边的单机栏中找到MSSQLSERVER的协议,然后点击选取,然后在这个右边的空白处就会跳出协议名称和各自的状态,这个时候我们发现TCP/IP的状态是禁用的。

5,接下来我们要做的事情就是邮件TCP/IP这一栏,然后选择去启用它,让其状态由原来的禁用状态变为启用状态,这样的话,我们就完成了操作。

6,接下来我们就是重启数据库服务,我们找到图中选中的服务,右键重新启动就可以了。

一直数据库登录失败是什么意思

登陆失败的,有可能是因为数据库服务没有启动、还有就是用户名和密码填错了,检查一下数据库的地址是否有更改过。