master database only
sysloginroles contains a row for each instance of a server login or login profile possessing a role. One row is added for each role granted to each login. For example, if a single server user is granted sa_role, sso_role, and oper_role, three rows are added to sysloginroles associated with that user’s system user ID (suid).
The columns for sysloginroles are:
Name |
Datatype |
Description |
|
---|---|---|---|
suid |
int |
Server user ID or login profile ID |
|
srid |
int |
Server role ID; one of the following: |
|
|
|
||
status |
smallint |
Status bit that indicates whether the various server roles are set to their defaults at login:
|
When you change the status bit using alter login, you must log out and relog for the change to take effect. To see immediate results, use set role role_name off.
Clustered index on suid