如何恢复数据库的账号 登录名/用户名等
2013-08-21 13:11
357 查看
当我们重装系统,或者是重装数据库之后,当附加数据库之后,发现数据库里面 有用户名,但是在sqlserver里面没有 登陆名
例如
先看 用户名 是有他上次系统的用户名的
现在我们先去添加这个登录名
点击取消
进入 查询分析器,选择你要修复的数据库
sp_change_users_login 'report' 这个可以查询当前数据库下的孤立用户
我们只需要选择当前数据库为你要修复的数据库,然后运行 sp_change_users_login 'update_one','用户名','登录名'
系统就会提示修复了一个孤立用户。
重新刷新数据库的用户,会看到 用户名和登录名 对应了。
另外讲个小技巧,有时候ldf文件会很大 这个时候,现在你要压缩的数据库的查询分析器里面
里面操作dump transaction databasename with no_log,再收缩日志文件,最后的结果就是1024K
另外:修改sqlserver2000 的数据库端口
相关文章推荐
- 当重装数系统/数据库之后,如何恢复数据库的账号 登录名/用户名 孤立用户 缩小ldf日志文件 修改sqlserver2000端口
- 如何恢复数据库的账号 登录名/用户名等
- 恢复其它sql2000数据库的.bak文件到另一服务器中的数据库后,发现有用户名没有登录名
- 如何隐藏Win7登录界面的administrator用户名恢复
- MSSQL 数据库:如何验证数据库中角色、用户名、登录名已存在
- PostgreSQL如何用通过cmd创建数据库和还原(恢复)数据库
- SQL Server 登录名、服务器角色、用户名和数据库角色 --- 解释
- Win7系统登录界面中administrator用户名如何隐藏
- SQL 数据库 学习 006 如何设置一个用户名和密码
- 数据库修改密码多种方法及设置远程登录账号
- SQL2005 如何在没有日志文件的情况下如何恢复MDF数据库文件
- Entity framework 意外删除了表,如何在不影响其它表的情况下恢复回来(数据库迁移原理)
- 登录使用OPENSHIFT搭建的PHP+MYSQL应用,显示【连接数据库失败,数据库用户名或密码错误
- sql server 2000登录名与数据库用户名的关联问题
- 只有mdf和ldf文件 如何恢复数据库 (转)
- Windows XP中如何实现在登录界面上不显示过多用户名
- 如何用SQLDMO在ASP.NET页面下实现数据库的备份与恢复
- asp.net MVC中如何用Membership类和自定义的数据库进行登录验证
- 【如何隐藏windows 7的登录账号】
- 详解如何通过Mysql的二进制日志恢复数据库数据