从数据库中删除权限

时间:2018-10-12 06:26:26

标签: sql sql-server tsql

除了一个数据库,我需要从SQL Server中删除所有登录名及其权限。我正在使用下面的查询生成用户列表。现在如何获取单个用户对数据库的权限列表?我需要列表详细信息,因为我必须排除一个数据库。

我的计划是删除第一个用户登录,但不包括对一个特定数据库具有权限的用户。然后我将删除他们的孤儿帐户。

SELECT name, loginname
FROM syslogins
where name not like '%##%' and name not like '%NT%' and name <> 'sa'

0 个答案:

没有答案