sql移植问题

sjjday980882 2006-12-04 09:39:43
我把一把服务器的SQL备份 日志也备份出。我恢复新的一台服务器
我运行客户端,连接出错
错误如下:State: 42000, SQL Error Code: 18456
有几类原因可以出错这种类错误
...全文
188 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2006-12-04
  • 打赏
  • 举报
回复
注意, 上面的两个语句执行时, 均需要先切换到你还原后的数据库(用sysadmin角色的登录来执行)


caixia615 2006-12-04
  • 打赏
  • 举报
回复
应用程序不能选择DEFAULT
1.install server extention

2.select mssharepointapppool
zjcxc 2006-12-04
  • 打赏
  • 举报
回复
2. 针对列出的孤立用户, 逐个使用下面的语句修复

EXEC sp_change_users_login 'Auto_Fix', '孤立用户名', NULL, '密码' -- 如果事先没有为该用户建立登录,则sql会自动建立同名的登录, 这里的密码就是指登录的密码
go
zjcxc 2006-12-04
  • 打赏
  • 举报
回复
1. 查询分析器中执行下面的语句, 查看那些用户是孤立的

EXEC sp_change_users_login 'Report'
zjcxc 2006-12-04
  • 打赏
  • 举报
回复
孤立用户的问题
gc_ding 2006-12-04
  • 打赏
  • 举报
回复
错误 18456
严重级别 14
消息正文
用户 ''%1!'' 登录失败。

解释
无权登录该服务器。

对策
与 sysadmin 固定服务器角色的成员联系以请求登录权限。
caixia615 2006-12-04
  • 打赏
  • 举报
回复
shafa,up
sjjday980882 2006-12-04
  • 打赏
  • 举报
回复
怎么打补丁
zjcxc 2006-12-04
  • 打赏
  • 举报
回复
dbo应该用下面的语句修复

EXEC sp_changedbowner 'sa'
zjcxc 2006-12-04
  • 打赏
  • 举报
回复
你的sql没有打补丁?

如果是没有打补丁的, 应该不指定最后一个参数, 只指定为:

EXEC sp_change_users_login 'Auto_Fix','lm', NULL
sjjday980882 2006-12-04
  • 打赏
  • 举报
回复
我查看那些用户是孤立的
dbo 0xBBBEC6975D4F784C9F00F6F16D072602
lm 0xE276A636A6CE7D44B3BC4EC016317C31
我运行这句
EXEC sp_change_users_login 'Auto_Fix','dbo', NULL,'0xBBBEC6975D4F784C9F00F6F16D072602'
为过程或函数 sp_change_users_login 指定的参数太多。
是什么意思

22,294

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧