A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Sonderzeichen  sybase-tech-blog


Kategorie: ASE: Funktionen: User, Login und Role Funktionen

role_id()

Die Role Function role_id() gibt die id der im Parameter "role_name" angegebenen Rolle zurück. Die Funktion role_id() greift auf die, in der Systemtabelle syssrvroles geschpeicherten Daten zurück.

Syntax der Role Function role_id()

    role_id("role_name")
    

Der Parameter der Role Function role_id()

role_name
Der Parameter "role_name" ist ein Platzhalter für Rollennamen.

Beispiel für die Role Function role_id()

    select role_id("sa_role")
go
-----
0

Gibt die id "0" der Rolle "sa_role" aus.

Über die Systemtabelle master..syssrvroles lassen sich alle ids mit den dazugehörigen Rollenbezeichnungen ausgeben.

    select srid, name from master..syssrvroles

alter role,
create role,
drop role,
grant role,
revoke role,
set role,
sp_activeroles,
sp_displayroles,
sp_role,

Siehe auch:

mut_excl_roles(),
proc_role(),
role_contain(),
role_name(),
show_role(),
suser_id(),
suser_name(),
user,
User and Login and Role Functions,
user_id(),
user_name(),
valid_name(),
valid_user().