sql >> Database teknologi >  >> RDS >> Oracle

Giv valg på alle borde, der ejes af en bestemt bruger

Nå, det er ikke et enkelt udsagn, men det er omtrent så tæt på, som du kan komme med Oracle:

BEGIN
   FOR R IN (SELECT owner, table_name FROM all_tables WHERE owner='TheOwner') LOOP
      EXECUTE IMMEDIATE 'grant select on '||R.owner||'.'||R.table_name||' to TheUser';
   END LOOP;
END; 


  1. Giv MySQL tabel- og kolonnetilladelser

  2. NAME_IN indbygget i Oracle D2k Forms

  3. programmæssig kontrol af åben forbindelse i JDBC

  4. Indstil tidszone i PHP og MySQL