La risposta breve è "sì" per la maggior parte delle attività che eseguirai tramite STSADM su database SQL.
Per la stragrande maggioranza dei comandi STSADM che vengono eseguiti direttamente contro l'API di SharePoint (piuttosto che pianificare le attività per eseguire un'azione), il contesto di sicurezza all'interno del quale vengono eseguiti i comandi è tuo: l'utente che ha effettuato l'accesso. Come hai visto nell'esempio che hai citato, il contesto del tuo account utente è quello che verrà utilizzato per la retrazione. Se non disponi dei diritti appropriati in SQL per eseguire l'operazione, l'operazione fallirà (come hai visto).
Ciò è in contrasto con la maggior parte delle attività che eseguirai attraverso l'interfaccia utente (ovvero, amministratore centrale). Nell'esempio citato, ritirare la soluzione tramite Amministrazione centrale comporterebbe l'esecuzione del comando nel contesto dell'account del servizio farm, poiché tale account è l'identità del pool di applicazioni per il sito di amministrazione centrale. Risultato: la ritrattazione avrà esito positivo anche se (personalmente) non si dispone delle autorizzazioni per il database associato.
Se il tuo ambiente è configurato in modo tale che il tuo account non abbia accesso a livello di amministratore ai database all'interno della farm di SharePoint, ti consiglio di svolgere quante più attività possibili attraverso l'interfaccia utente per evitare il tipo di problemi del contesto di sicurezza che stai riscontrando . Scoprirai che puoi fare la maggior parte di ciò che devi fare in quel modo. Un'eccezione notevole che viene in mente, tuttavia, è l'aggiunta di una soluzione (STSADM -o addizione) all'archivio della soluzione della farm: non esiste alcuna controparte dell'interfaccia utente per il comando STSADM.
In alternativa, potresti fare qualcosa di simile a quanto suggerito da MadlyAlive (ovvero, accedere con l'account del servizio farm) ... sebbene l'accesso di amministratore locale per l'account del servizio farm non sia richiesto né raccomandato da Microsoft. Potresti anche avere il tuo account concesso il set minimo di autorizzazioni all'interno di SQL Server necessarie per eseguire le tue operazioni.
Per ulteriori discussioni, consultare l'articolo KB di Microsoft all'indirizzo http://support.microsoft.com/kb/896148 .
Riepilogo della regola empirica: STSADM utilizza il contesto dell'account, Central Admin utilizza il contesto dell'account del servizio farm.
Spero che questo possa essere d'aiuto!