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