我曾经在 Azure SQL 数据库中创建角色,授予角色权限并将角色分配给用户:
CREATE ROLE [DepartmentReadOnly] AUTHORIZATION [dbo]
GO
GRANT SELECT ON tblDepartment TO DepartmentReadOnly
CREATE USER [user1] FROM LOGIN [user1];
EXEC sp_addrolemember DepartmentReadOnly, user1;
现在我使用什么 sql 从数据库中检索 DepartmentReadOnly 角色名称和权限以及 user1 用户信息,包括 user1 属于哪些角色?
Azure 中没有显示 sys.server_principals 系统视图,所以我迷路了。有人可以帮忙吗?