一个有点开放式的问题,因此任何可以弥补我知识差距的信息都将不胜感激。
从 2000 年到 2008 年进行 SQL Server 升级时,升级顾问会发出以下警告:升级顾问检测到一个或多个与固定服务器角色名称匹配的用户定义登录名。SQL Server 2008 中保留了固定的服务器角色名称。在升级到 SQL Server 2008 之前重命名登录名。
我相信这是因为例如在 sql server 2000 数据库中登录“sysadmin”将与 2008 年的“sysadmin”固定服务器角色发生冲突。
有没有办法安全地删除并重新创建这些登录名,或者删除说“sa”的登录名会产生意想不到的后果?