【发布时间】:2021-03-03 15:26:58
【问题描述】:
尝试运行以下语句时:
sp_change_users_login 'auto_fix','ELC',NULL,'CLE'
我收到以下错误:
sp_change_users_login,第 218 行 [批处理开始第 2 行]
UTF8 编码字符的数据无效
通过更新用户修复的孤立用户数为0。
这是启用了 UTF8 的 SQL 2019。
【问题讨论】:
-
那个存储过程是deprecated。您是否尝试过使用它的替代品
ALTER USER? -
您为什么要标记 SQL Server 2008 R2,然后声明您使用的是 UTF-8 排序规则?UTF-8 是在 SQL Server 2019 中引入的。
-
谢谢!并不是要标记 SQL Server 2008 R2
标签: sql sql-server tsql sql-server-2019