TSQL 了解数据库角色成员
我正在使用 SQL 2000 和 SQL 2005。
我想知道哪些登录对哪些数据库拥有 db_owner 或 db_accessadmin 权限。
我可以单击每个数据库中的用户或数据库角色来查看。 可以使用 TSQL 以更简单的方式完成此操作吗?
提前致谢
I am using SQL 2000 and SQL 2005.
I want to know which logins have db_owner or db_accessadmin rights to which databases.
I can click on users or database roles in every database to see that.
Could this be done in an easier way using TSQL?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
适用于 SQL 2000,并且仍然适用于 SQL 2005
For SQL 2000 and still works for SQL 2005 too
它很草率,可能有更好的方法,但如果这是一次性的事情,这应该可以完成:
SQL 2000 版本应该是:
It's sloppy and there is probably a better way, but this should get it done if this is a one-time thing:
The SQL 2000 version should be: