国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页数据库类SQL Server → SQL Server 错误:15023(创建对于用户失败)

SQL Server 错误:15023(创建对于用户失败)

我要评论 2015/05/05 11:45:42 来源:国语自产精品视频在线看 编辑:国语自产精品视频在线看 [ ] 评论:0 点击:1158次

SQL Server错误【cuò wù】15023:当前数🔓据库中已存在用户或【yòng hù huò】👰角色

在把远🎨程服务器上的数据库备份还原到本🏓地机后, 给一个【gěi yī gè】"登录【dēng lù】"关联一🔓个"用户"时(用户映【yòng hù yìng】🎙射【shè】🏼),发生错误🥉: “错误🥉15023:当前数【dāng qián shù】据库中【jù kù zhōng】已存在🌡用户或【yòng hù huò】角色”

SQL Server 错误:15023(创建对于用户失败)

原因:

sql server中【zhōng】“登录【dēng lù】🎚”与【yǔ】👵“用户【yòng hù】⏬”的区别【de qū bié】,“登录【dēng lù】🎚”用于用💽户🐰身份验证【zhèng】🤜,而数据库【shù jù kù】“用户【yòng hù】⏬”帐户【zhàng hù】🐰用于数据📗库访问和权限【hé quán xiàn】🧤验证【zhèng】🤜。登录【dēng lù】🎚通过安全识别【quán shí bié】符 (SID) 与【yǔ】用户【yòng hù】🍗关联【guān lián】。将数据【jiāng shù jù】库恢复🔴到其他🖍服务器😪时【shí】,数据库【shù jù kù】中【zhōng】包含一组用户【yòng hù】⏬和权限【hé quán xiàn】🧤,但可能没有相应的登【yīng de dēng】🔊录或者登录【dēng lù】🎚所关联【guān lián】的用户【yòng hù】⏬可能不是相同【shì xiàng tóng】的用户【yòng hù】⏬。这种情🗣况被称为存在【wéi cún zài】“孤立用户【yòng hù】⏬”。此时【shí】是不能通过新建【guò xīn jiàn】登录【dēng lù】或😨者是对【zhě shì duì】💂同名登😊录授予对应数据库【shù jù kù】的“用户【yòng hù】⏬”权限🧤来解决登录【dēng lù】🎚问题,因为🥞SQL Server会报出“错误15023:当前数【dāng qián shù】据库中【jù kù zhōng】已存在🍲用户【yòng hù】或🍸角色”

解决:

为了解决这个问题,需要调用系统【yòng xì tǒng】🤥存储过【cún chǔ guò】🚭程sp_change_users_login,具体用【jù tǐ yòng】法如下💦:

Use Northwind
go
sp_change_users_login 'update_one', 'test', 'test'
其中🗄Northwind为存在孤立用户🏷的数据【de shù jù】库【kù】👭,update_one是存储【shì cún chǔ】🏵过程的参数,表示只🔗处理一【chù lǐ yī】个用户【gè yòng hù】🏷,前一个test是【shì】“用户🏷”,后一个test是【shì】“登录【dēng lù】🕎”,以上这【yǐ shàng zhè】🍴个SQL表示将🤬服务器登录【dēng lù】🕎“test”与 Northwind 数据库【kù】👭用户🏷“test”重新连接起来【jiē qǐ lái】🔂。这样就可以正⏹常使用数据库【kù】👭了【le】。

关键词:SQL

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视