Un doute sur une requête pour attribuer des droits ? [SQL] - SQL/NoSQL - Programmation
Marsh Posté le 12-03-2003 à 11:00:09
C'est bien ca.
Marsh Posté le 12-03-2003 à 11:00:12
webman a écrit : Salut, |
C'est simpliste et ca marche très bien comme ça. Tu t'attendai à un truc hyper compliqué avec plein de variables et 12 pages de codes ?
Edit : grilled !
Marsh Posté le 12-03-2003 à 11:04:55
Merci
Nan je m'attendais pas à 12 pages de code C quand meme du SQL, mais bon si je maîtrise les Select c'est pas encore trop le cas des GRANT, CREATE, REVOKE...
Sinon autre quesion, peut on attribuer des droits comme Update, Delete, Insert sans attribuer Select ?
Ca donnerai un truc du style
GRANT Delete, Insert, Update On TableToto To Utilisateur;
Ou alors du moment qu'il y a un Update, un Delete ou un Insert il faut mettre un Select ? et faire cela:
GRANT Delete, Select, Insert, Update On TableToto To Utilisateur;
Marsh Posté le 12-03-2003 à 11:08:35
webman a écrit : Merci |
on peut ( enfin sous Oracle en tout cas pas de prob, c'est certaineemnt idem pour les autres db )
Marsh Posté le 12-03-2003 à 11:44:39
tomlameche a écrit : |
Tu veux donc dire quoi ? qu'on peut se passer du Select ou non ? Désolé je suis dans le potage... j'ai du mal à saisir
Marsh Posté le 12-03-2003 à 11:50:16
webman a écrit : |
Oui on peut simplement faire :
grant update on toto to truc_muche;
Marsh Posté le 12-03-2003 à 10:47:39
Salut,
Pour donner le droit de lire et mettre a jour les données dans la table TableToto est-ce que la requete est bonne ?
GRANT Select, Update On TableToto To Utilisateur;
Ca me parait un peu simpliste.... quelqu'un peut m'aider ?
Message édité par Webman le 12-03-2003 à 10:50:54