Cerca : in
da :

SQL grant o connect

Ultima risposta il 10 giu 2009 alle 20:28:12 cam1llo, il 8 giu 2009 alle 20:32:35 
 Segnala questo messaggio ai moderatori

Ciao,

su Oracle, vorrei dare dei diritti di una intera base di utenti.

Ho un base toto e una tutu.
Vorrei che l'utilizzatore di toto possa utilizzare qualsiasi tavola di tutu (SELECT * FROM tutu.table) senza dover passare per ogni tabella di Tutu.

Grazie in anticipo

Migliori risposte per « SQL grant o connect » in :
Condividere una connessione internet Vedi Vantaggi Se avete una rete locale (due o più computer collegati in rete) di cui uno connesso a Internet (attraverso un modem ADSL, un cavo,…) può essere interessante rendere Internet accessibile agli altri computer della rete locale installando un...
Scheda madre Vedi Presentazione della scheda madre L'elemento costitutivo principale del computer è lascheda madre (in inglese « mainboard » o « motherboard », talvolta abbreviato in « mobo »). La scheda madre è la base che permette la connessione di tutti gli...
Condividere una connessione Internet su Windows XP Vedi Vantaggi Se avete una rete locale (due o più computer collegati in rete, cioè con una scheda di rete) di cui uno connesso a Internet (attraverso un modem, un cavo,…) può essere interessante rendere Internet accessibile agli altri computer della...
Tasti di scelta rapida di Windows VediTasti di scelta rapida di Windows o il modo per evitare di usare il mouse ! Tasti di scelta rapida specifici a Windows Per la gestione dei flie ma anche per tutti i software Per i softaware di elaborazione di testi Per Word Per Excel Per...
Digitalizzare vinili o cassette audio su CD o sull' Hard disk VediCome trasferire il contenuto di una cassetta audio o di un vinile verso il proprio hard disk ? Come masterizzare su CD le vecchie cassette e i vecchi vinili ? Questo articolo presenta gli hardware e i software necessari per farlo: I....
File danneggiato o mancante VediCerte volte, quando si installa un software o in seguito ad un problema di hardisk, una parte di un file system potrebbe essere danneggiata. Il sistema o un software particolare possono bloccarsi e rifiutare di riavviarsi. Verificatore di...
Condividere la connessione a Internet VediVantaggi Se avete una rete locale (due o più computer collegati in rete), di cui uno connesso a internet (attraverso un modem, via cavo, …), può essere interessante rendere la connessione accessibile agli altri computer della rete locale...
Connettore VGA (SUB-D15) VediPresa SUB-D15 Il connettore mini Sub-D (o SUB-D15) è un connettore con 15 pin (3 serie di 5 pin).Questo tipo di connettori è in dotazione soprattutto nella maggiorparte delle schede grafiche permettendo di inviare alloschermo 3 segnali analogici...
Condividere una connessione Internet su Windows XP VediVantaggi Se avete una rete locale (due o più computer collegati in rete) di cui uno connesso a Internet (attraverso un modem, via cavo, …) può essere interessante rendere Internet accessibile agli altri computer della rete locale installando un...

1

massimino, il 10 giu 2009 alle 18:58:41

Ciao,

vedi così:


GRANT select
ON tutu.*
TO maurice;


non è sempre possibile utilizzare Grant per un intero schema.

Ma guarda qui:

DECLARE
CURSOR C_TABLE IS
SELECT TABLE_NAME
FROM ALL_TABLES
WHERE OWNER = 'USER1';
req STRING(200);
BEGIN

FOR CUR IN C_TABLE LOOP
req := 'GRANT SELECT ON USER1.' || CUR.TABLE_NAME || ' TO USER2';
execute immediate (req);
END LOOP;
END;
/

Rispondre a massimino

2

 cam1llo, il 10 giu 2009 alle 20:28:12

Davvero con Grant quasi impossibile ma ci provo lo stesso

ti faccio sapere i risvolti ma metto risolto ok?

Rispondre a cam1llo