Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Ansichten » Kompatibilitätsansichten

 

SYSUSERAUTH-Kompatibilitätsansicht (nicht mehr empfohlen)

Jede Zeile der SYSUSERAUTH-Ansicht beschreibt einen Benutzer, ohne dessen user_id anzuzeigen. Stattdessen wird jeder Benutzer durch seinen Benutzernamen identifiziert. Weil in dieser Ansicht Kennwörter angezeigt werden, benötigen Sie das SELECT ANY TABLE-Systemprivileg, um die Daten anzeigen zu können.

Die SYSUSERAUTH-Ansicht wird aus Gründen der Kompatibilität mit älteren Versionen der Software bereitgestellt. Verwenden Sie stattdessen die konsolidierte Ansicht SYSROLEGRANTS.

Die Tabellen und Spalten, aus denen diese Ansicht besteht, werden von der SQL-Anweisung unten geliefert. Um weitere Informationen über eine bestimmte Tabelle oder Spalte zu erhalten, verwenden Sie die unter der Ansichtsdefinition verfügbaren Links.

Hinweis

Obwohl der Titel dieser Ansicht das Wort auth (für "authorities", Berechtigungen) enthält, basiert das Sicherheitsmodell auf Rollen und Privilegien. Die Daten in der Ansicht werden daher mithilfe von Rolleninformationen aus den in der Ansichtsdefinition genannten Tabellen und Ansichten zusammengestellt.

ALTER VIEW "SYS"."SYSUSERAUTH"( name,
  password,resourceauth,dbaauth,scheduleauth,user_group ) 
  as select SYSUSERPERM.user_name,SYSUSERPERM.password,SYSUSERPERM.resourceauth,SYSUSERPERM.dbaauth,SYSUSERPERM.scheduleauth,SYSUSERPERM.user_group
    from SYS.SYSUSERPERM
 Siehe auch