Announcement

Collapse
No announcement yet.

Unterschied zwischen zwei Abfragen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Unterschied zwischen zwei Abfragen

    Guten Tag,

    könnte mir bitte jemand den Unterschied zwischen session_privs und user_sys_privs erläutern?

    LG
    Flex

  • #2
    Originally posted by FlexGer View Post
    Guten Tag,

    könnte mir bitte jemand den Unterschied zwischen
    session_privs <=>Berechtigungen die der User gegenwärtig hat
    z.B
    CREATE SESSION
    RESTRICTED SESSION
    UNLIMITED TABLESPACE
    CREATE TABLE
    CREATE CLUSTER
    CREATE SYNONYM
    CREATE VIEW
    CREATE SEQUENCE
    CREATE DATABASE LINK
    CREATE PROCEDURE
    CREATE TRIGGER
    CREATE MATERIALIZED VIEW
    CREATE TYPE
    CREATE OPERATOR
    CREATE INDEXTYPE
    GLOBAL QUERY REWRITE
    SELECT ANY DICTIONARY
    ADVISOR
    CREATE JOB
    und
    user_sys_privs erläutern<=> User zugeteilte Funktionsberechtigungen
    zb
    GLOBAL QUERY REWRITE
    UNLIMITED TABLESPACE
    RESTRICTED SESSION
    ADVISOR
    CREATE MATERIALIZED VIEW
    SELECT ANY DICTIONARY
    ?

    LG
    Flex

    Gruß

    Martin

    Comment


    • #3
      SESSION_PRIVS: Rechte, die derzeit in der aktuellen Session gelten

      Ist ein Benutzer zweimal gleichzeitig an der Datenbank angemeldet, so hat er zwei Session eröffnet. In beiden Session können andere Rechte gelten.

      USER_SYS_PRIVS: Systemrechte des angemeldeten Benutzers
      Nach dem Anmelden werden die Systemrechte aus dem View USER_SYS_PRIVS für seine Session gesetzt.

      kuemmelchen

      Comment


      • #4
        Originally posted by kuemmelchen View Post
        SESSION_PRIVS: Rechte, die derzeit in der aktuellen Session gelten

        Ist ein Benutzer zweimal gleichzeitig an der Datenbank angemeldet, so hat er zwei Session eröffnet. In beiden Session können andere Rechte gelten.

        USER_SYS_PRIVS: Systemrechte des angemeldeten Benutzers
        Nach dem Anmelden werden die Systemrechte aus dem View USER_SYS_PRIVS für seine Session gesetzt.

        kuemmelchen
        Das hört sich für mich ehrlich gesagt ziemlich gleich an

        Unterscheiden sich die Views in der Art der Systemrechte?

        EDIT:
        Als ich habe es jetzt folgendermaßen verstanden:

        Die View user_sys_privs zeigt alle Systemberechtigungen, die dem Benutzer direkt erteilt wurden.

        Die View session_privs führt alle in der Sitzung verfügbaren Systemberechtigungen auf, die entweder direkt oder über Rollen erteilt wurden.


        Ist das richtig?
        Zuletzt editiert von FlexGer; 23.03.2011, 14:45.

        Comment

        Working...
        X