Diritti esecuzione stored procedure

giovedì 02 maggio 2013 - 15.18
Tag Elenco Tags  SQL Server 2005

peska78 Profilo | Newbie

Su SQL Server 2005, in un database aziendale, un mio collega ha creato delle stored procedure loggandosi con il suo utente. Ora io vorrei poter eseguire le sue stesse procedure collegandomi col mio utente, solo che non siamo in grado di impostare i diritti in modo tale che io abbia il permesso di poter eseguire queste sp.
Qualcuno ha qualche dritta a tal proposito? Grazie.
Marco

alx_81 Profilo | Guru

>Su SQL Server 2005, in un database aziendale, un mio collega
>ha creato delle stored procedure loggandosi con il suo utente.
ciao

>Ora io vorrei poter eseguire le sue stesse procedure collegandomi
>col mio utente, solo che non siamo in grado di impostare i diritti
>in modo tale che io abbia il permesso di poter eseguire queste sp.
se le sp sono state segnate come eseguibili da quell'utente, dovresti copiare gli stessi permessi..
tuttavia non è la miglior via da seguire se vuoi fare qualcosa di più generico. In casi più generici infatti è meglio fare un ruolo al quale dare i diritti di esecuzione alle sp che vuoi che siano disponibili per l'esecuzione. Poi assegni gli user al ruolo, in questo modo "copi" le stesse autorizzazioni.
purtroppo però, da utente non power, non puoi fare nulla, serve una credenziale con le autorizzazioni per cambiare le impostazioni di security, non conosci nessuno che possa farlo? L'istanza da chi è stata installata? Avete un sysadmin?

>Grazie.
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

peska78 Profilo | Newbie

Alex, grazie per le dritte, proveremo a vedere se riusciamo a creare un ruolo che possa essere poi condiviso da tutti gli utenti. Il DB in questione è stato sviluppato come piattaforma di un sw creato da un'azienda esterna su commissione; un mio collega ha un ruolo tale da poter operare modifiche su alcne cose, ma il suo ruolo non è un vero e proprio dbo.
Vediamo se riusciamo a cavarcela, prima di far venire il programmatore che ha sviluppato il tutto.

Buon weekend.
Ciao.
Marco

alx_81 Profilo | Guru

>Alex, grazie per le dritte, proveremo a vedere se riusciamo a
>creare un ruolo che possa essere poi condiviso da tutti gli utenti.
>Il DB in questione è stato sviluppato come piattaforma di un
>sw creato da un'azienda esterna su commissione; un mio collega
>ha un ruolo tale da poter operare modifiche su alcne cose, ma
>il suo ruolo non è un vero e proprio dbo.
>Vediamo se riusciamo a cavarcela, prima di far venire il programmatore
>che ha sviluppato il tutto.
in tal caso, fatevi creare una Vs utenza sysadmin, così almeno poi siete autonomi..

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5