拥有角色的服务器登录名或登录配置文件的每个实例记录
仅限 master 数据库 拥有角色的服务器登录名或登录配置文件的每个实例在 sysloginroles 中都有相应的一行。 每当给一个角色授予一个登录名时,就会添加一行。 例如,如果为单个服务器用户授予 sa_role、sso_role 和 oper_role,就会在与该用户的系统用户 ID (suid) 关联的 sysloginroles 中添加三行。
服务器用户 ID 或登录配置文件 ID
服务器角色 ID;可以为以下值之一:
0 = sa_role
1 = sso_role
2 = oper_role
4 = navigator_role
5 = replication_role
6 = 当前未使用
7 = dtm_tm_role
8 = ha_role
9 = 内部使用
10 = mon_role
11 = js_admin_role
12 = messaging_role
13 = js_client_role
14 = js_user_role
8 = ha_role
15 = webservices_role
状态位,用于指示在登录时是否将各个服务器角色设置为其缺省值:
当您使用 alter login 更改状态位时,您必须先注销然后重新登录才 能使该更改生效。 要查看即时结果,请使用 set role role_name off。