SQL grant ou connect
Résolu
Deeper
-
Deeper -
Deeper -
Bonjour,
Sous Oracle, je souhaiterais donner des droits sur la totalité d'une base à un utilisateur.
J'ai une base toto et une base tutu.
Je souhaiterais que l'utilisateur de toto puisse utiliser n'importe quelle table de tutu (select * from tutu.table) sans avoir à granter chaque table de tutu.
Merci d'avance
Deep
Sous Oracle, je souhaiterais donner des droits sur la totalité d'une base à un utilisateur.
J'ai une base toto et une base tutu.
Je souhaiterais que l'utilisateur de toto puisse utiliser n'importe quelle table de tutu (select * from tutu.table) sans avoir à granter chaque table de tutu.
Merci d'avance
Deep
A voir également:
- SQL grant ou connect
- France connect - Guide
- Gmail connect - Guide
- Logiciel sql - Télécharger - Bases de données
- Connect wise control - Forum Virus
- Lsc smart connect problème de connexion ✓ - Forum Accessoires & objets connectés
6 réponses
Visiblement il n'est pas possible d'utiliser un GRANT pour un schéma entier.
Par contre, regarde de ce côté :
Source : https://www.developpez.net/forums/d553039/bases-donnees/oracle/administration/oracle-10g-grant-select-schema/
Par contre, regarde de ce côté :
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;
/
Source : https://www.developpez.net/forums/d553039/bases-donnees/oracle/administration/oracle-10g-grant-select-schema/
Salut,
je n'utilise pas beaucoup le GRANT, mais avec :
Maurice est ton utilisateur hein =D
Je ne garantis pas du tout que ça marche
je n'utilise pas beaucoup le GRANT, mais avec :
GRANT select ON tutu.* TO maurice;
Maurice est ton utilisateur hein =D
Je ne garantis pas du tout que ça marche
Joli HostOfSepharin, j'y avais pas pensé...
Ya des fonctions énormes quand même, surtout sur Oracle... Tous des mathématiciens fous ceux qui bossent sur les BDD =D
Ya des fonctions énormes quand même, surtout sur Oracle... Tous des mathématiciens fous ceux qui bossent sur les BDD =D
C'est pas faux, mais bon, il a le code principal, c'est très facile maintenant, en une manip il revoque les droits et peut les remettre, ou les modifier...
Mais en effet un trigger automatiserait tout (quels fainéants ces informaticiens :p )
Mais en effet un trigger automatiserait tout (quels fainéants ces informaticiens :p )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question