Как Вы тестируете на существование пользователя в SQL Server?

21
задан Tom Halladay 2 May 2013 в 18:47
поделиться

2 ответа

SSMS пишет сценарий его следующим образом:

Для SQL 2005/2008:

IF  EXISTS (SELECT * FROM sys.database_principals WHERE name = N'username')
DROP USER [username]

Для SQL 2000:

IF  EXISTS (SELECT * FROM dbo.sysusers WHERE name = N'username')
EXEC dbo.sp_revokedbaccess N'username'
33
ответ дан 29 November 2019 в 21:06
поделиться

В SQL 2005:

select * from sys.sysusers

в SQL 2000:

select * from sysusers
2
ответ дан 29 November 2019 в 21:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: