Мне нужно удалить все логины и их разрешения с сервера SQL, кроме одной базы данных.Я использую запрос ниже генерировать список пользователей.Теперь, как я могу получить список разрешений, который отдельный пользователь имеет в базе данных?Мне нужны подробности списка, потому что я должен исключить одну базу данных.
Я планирую сначала удалить логины пользователей, исключая пользователей, у которых есть разрешение на одну конкретную базу данных.тогда я удалю их бесхозную учетную запись.
SELECT name, loginname
FROM syslogins
where name not like '%##%' and name not like '%NT%' and name <> 'sa'