Questione : procedura immagazzinata e permessi dell'assistente di sql

ciao gli esperti, il

we stanno provando a chiudere giù il nostro ambiente di assistente di sql per un'applicazione su ordinazione.

its un'installazione di campione dell'assistente 2005 della spettrografia di massa sql abbiamo un'abitudine app che deve avere pieno accesso ad un DB sull'assistente, ma non vogliamo alcuni altri apps potere a read/write che a quello il suggerimento di DB.

one era di seguire una procedura immagazzinata inclusa nell'abitudine app che più o in meno passaggio una chiave/parola d'accesso che avrebbe lasciato quella sessione specifica avere accesso lettura /scrittura al DB, ma tutte le altre sessioni non avrebbero diritti al DB dell'obiettivo DB.

the sta raggiungenda via i collegamenti di ODBC. una cosa che stavamo provando ad evitare con la messa a punto di procedura immagazzinata sarebbe il seguente piano d'azione: l'utente del
1. apre l'accesso del ms e le prove si collegano al DB, ma è negata (ovviamente, questa è dopo che abbiamo fatto i cambiamenti) l'utente del
2. apre l'abitudine app che passa lo PS al DB, che dà che sessione diritti completi sul DB
3. a questo punto, l'utente non dovrebbero potere al sostegno di accesso aperto e collegarsi al DB, dovrebbe essere basso bloccato specificamente alla sessione stabilita dall'applicazione su ordinazione.

questions: il
1. è questo possibile?
2. in caso affermativo, come è il migliore senso fare questo? procedura immagazzinata come accennato? un migliore/modo diverso? il pensiero iniziale del

my era di chiudere le tabelle a chiave giù al nome di utente (stiamo usando l'autenticazione del NT), ma a causa della complessità dell'abitudine app ed il vastness (tabelle 1000+), chiudente il DB a chiave giù dalle tabelle non è realmente plausible.

thanks, lo ha lasciato sa se devo fornire più detail.
class= del

Risposta : procedura immagazzinata e permessi dell'assistente di sql

Se lo hanno nel nascondiglio la migliore cosa da fare è di farli esportarlo verso uno pst. Collegar al nuovo assistente di scambio ed importarlo nuovamente dentro la loro nuova cassetta postale vuota.

Un senso più lungo è di prendere gli psts e di metterli su un azionamento della parte ed usare il exmerge sull'assistente per importarlo nelle cassette postali.
Altre soluzioni  
 
programming4us programming4us