Sql server sp_dropuser存储过程与tsql中的drop user语句

Sql server sp_dropuser存储过程与tsql中的drop user语句,sql-server,tsql,Sql Server,Tsql,正如标题所示,从数据库中删除用户时,哪个选项更可取(在什么条件下,如果有的话):sp\u dropuser存储过程还是DROP user命令?sp\u dropuser正被弃用,取而代之的是DROP user 引用MSDN: 此功能将在Microsoft SQL Server的未来版本中删除。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。改用DROP USER 因此,DROP USER是一个合适的选择 对于其他类似的存储过程,如sp\u adduser,也是如此

正如标题所示,从数据库中删除用户时,哪个选项更可取(在什么条件下,如果有的话):
sp\u dropuser
存储过程还是
DROP user
命令?

sp\u dropuser
正被弃用,取而代之的是
DROP user

引用MSDN:

此功能将在Microsoft SQL Server的未来版本中删除。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。改用DROP USER

因此,
DROP USER
是一个合适的选择

对于其他类似的存储过程,如
sp\u adduser
,也是如此