“错误15023:当前数据库中已存在用户或角色”
来源:互联网 发布:中国网络诗歌网新歌词 编辑:程序博客网 时间:2024/05/22 15:56
2000中的数据库分离,等装好2005后,再附加上来,完后,附加上来的数据库中的用户在2005中又不存在,想删除,但删除
失败,在2005中新建个和原来一样的用户后,再给其分配权限,提示:
“错误15023:当前数据库中已存在用户或角色”
首先介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数
据库访问和权限验证。登录通过安全识别符 (SID) 与用户关联。将数据库恢复到其他服务器时,数据库中包含一组
用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况被称为存在“孤立用
户”。 此时是不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题,因为SQL
Server会报出“错误15023:当前数据库中已存在用户或角色”,为了解决这个问题,需要调用系统存储过程
sp_change_users_login,具体用法如下:
Use Northwind
go
sp_change_users_login 'update_one', 'test', 'test'
其中Northwind为存在孤立用户的数据库,update_one是存储过程的参数,表示只处理一个用户,前一个test是“用
户”,后一个test是“登录”,以上这个SQL表示将服务器登录“test”与 Northwind 数据库用户“test”重新连接
起来。这样就可以正常使用数据库了。
失败,在2005中新建个和原来一样的用户后,再给其分配权限,提示:
“错误15023:当前数据库中已存在用户或角色”
首先介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数
据库访问和权限验证。登录通过安全识别符 (SID) 与用户关联。将数据库恢复到其他服务器时,数据库中包含一组
用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况被称为存在“孤立用
户”。 此时是不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题,因为SQL
Server会报出“错误15023:当前数据库中已存在用户或角色”,为了解决这个问题,需要调用系统存储过程
sp_change_users_login,具体用法如下:
Use Northwind
go
sp_change_users_login 'update_one', 'test', 'test'
其中Northwind为存在孤立用户的数据库,update_one是存储过程的参数,表示只处理一个用户,前一个test是“用
户”,后一个test是“登录”,以上这个SQL表示将服务器登录“test”与 Northwind 数据库用户“test”重新连接
起来。这样就可以正常使用数据库了。
0 0
- 错误15023:当前数据库中已存在用户或角色
- 错误15023:当前数据库中已存在用户或角色
- 错误15023:当前数据库中已存在用户或角色
- 错误15023:当前数据库中已存在用户或角色
- “错误15023:当前数据库中已存在用户或角色”
- 错误15023:当前数据库中已存在用户或角色
- SQL 2005迁移数据库后出现错误15023:当前数据库中已存在用户或角色
- Sql Server2005 错误15023:当前数据库中已存在用户或角色
- MS Sql Server 错误15023:当前数据库中已存在用户或角色
- Sql Server2005 错误15023:当前数据库中已存在用户或角色
- SQLServer: 解决“错误15023:当前数据库中已存在用户或角色”
- 用户、组或角色 'zgb' 在当前数据库中已存在。 (Microsoft SQL Server,错误: 15023)
- 用户、组或角色 在当前数据库中已存在。 (Microsoft SQL Server ,错误 : 15023)
- SQLServer: 解决“错误15023:当前数据库中已存在用户或角色”
- sql2005错误15023:当前数据库中已存在用户或角色
- SQLSERVER错误15023:当前数据库中已存在用户或角色
- SQLServer: 解决“错误15023:当前数据库中已存在用户或角色”
- SQLServer: 解决“错误15023:当前数据库中已存在用户或角色”
- EasyRec推荐系统常用错误
- kmp算法
- leetcode第一刷_Populating Next Right Pointers in Each Node II
- A Comparison Between Haar Wavelet Transform and Fast Fourier Transform in Analyzing Financial Time S
- Mysql常用命令
- “错误15023:当前数据库中已存在用户或角色”
- Google BigTable介绍
- HDU 1007 Quoit Design 分治法
- 用State模式减少if..elseif语句
- InetAddress.getLocalHost()详解
- 如何使用DirectShow播放一个文件
- [数据结构_3]图的邻接矩阵与邻接表
- 11.2 职员有薪水了
- win8+ubuntu双系统引导出现问题怎么办