Outils pour utilisateurs

Outils du site


nsi:terminales:sql_et_python

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
nsi:terminales:sql_et_python [2021/10/16 19:56] – [Injection SQL] goupillwikinsi:terminales:sql_et_python [2022/08/29 21:47] (Version actuelle) goupillwiki
Ligne 53: Ligne 53:
 </code> </code>
  
-Dans notre cas, nous reprenons le fichier {{ :nsi:terminales:films.db |}} avec mes films et acteurs. Placer ce fichier dans le même répertoire que le script python puis :+Dans notre cas, nous reprenons le fichier {{ :nsi:terminales:database:films.db |}} avec mes films et acteurs. Placer ce fichier dans le même répertoire que le script python puis :
  
 <code python linenums:2> <code python linenums:2>
Ligne 234: Ligne 234:
 <WRAP important>La fermeture de la connexion de met pas à jour le fichier base de données et il faut donc penser à faire un ''commit'' avant la fermeture.</WRAP> <WRAP important>La fermeture de la connexion de met pas à jour le fichier base de données et il faut donc penser à faire un ''commit'' avant la fermeture.</WRAP>
  
-==== Injection SQL ====+<WRAP info>==== Injection SQL ====
  
-<WRAP info>Il n'est pas obligatoire de comprendre ceci. J'indique l'explication pour les plus avancés d'entre vous.+Il n'est pas obligatoire de comprendre ceci. J'indique l'explication pour les plus avancés d'entre vous.
  
 Imaginons qu'un site permette aux internautes de créer un compte utilisateur. Avec ce compte utilisateur ils peuvent ajouter des items dans la base, par exemple des acteurs. En face chaque acteur qu'ils ont créé, ils voient un bouton avec une poubelle. S'ils appuient dessus, le système  envoie une requête au serveur précisant : Imaginons qu'un site permette aux internautes de créer un compte utilisateur. Avec ce compte utilisateur ils peuvent ajouter des items dans la base, par exemple des acteurs. En face chaque acteur qu'ils ont créé, ils voient un bouton avec une poubelle. S'ils appuient dessus, le système  envoie une requête au serveur précisant :
nsi/terminales/sql_et_python.1634406972.txt.gz · Dernière modification : de goupillwiki