Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Permessi per SELECT e PROCEDURE

    salve!
    per un database ho creato un utente che può solo eseguire select e procedure.
    le uniche procedure che ho fatto nel programma è di select, quindi cmq nn potrebbe cancellare/modificare dati.
    solo che nn riesco a capire qual'è il privilegio esatto per eseguire procedure.
    sapete che permessi devo dargli esattamente?

  2. #2
    ho fatto così.
    ho dato i permessi in SELECT e EXECUTE e poi nella stringa di connessione dopo la password ho messo questo:
    codice:
    &noAccessToProcedureBodies=true
    quindi in java la mia stringa diventa così:
    codice:
    conn = DriverManager.getConnection("jdbc:mysql://" + HOST + ":3306/" + DB + "?user=" + user + "&password=" + pwd + "&noAccessToProcedureBodies=true");
    ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.