Cuestión : Procedimiento almacenado “…” no hace existe

Ayudar, yo son nuevo al lado de la gerencia de base de datos de cosas. He creado un uso que conecta con una base de datos 2005 del SQL y funciona con los SP. Estoy utilizando la autentificación de las ventanas con una conexión confiada en. El uso trabaja muy bien cuando lo funciono, sin embargo, cuando un usuario general lo funciona yo conseguir un "" del procedimiento almacenado no lo hace existe. He cambiado a usuario general a las derechas del sysAdmin y el uso funciona. Sé que esto es un problema de la derecha de usuario, pero no estoy seguro cómo fijarlo, y no quiero dar el sysAdmin entero right.

Thanks de la compañía para su Help
Kevin
class= del

Respuesta : Procedimiento almacenado “…” no hace existe

Cancelación aceptable el proc almacenado que usted creó y que cambia inicialmente la línea que comenzaba cmd@1 selecto al below

SELECTO @CMD1 = “CONCESIÓN EXEC EN” + “[” + @OWNERNAME + “]” + “.” + “[” + @ObjectName + “]” + “A [” + @user + '] '


reconstruir el proc almacenado con esta enmienda y después utilizarlo abajo para ejecutar

spGrantExectoAllStoredProcs “usuarios del semhc del exec \ del dominio”


¡Otra vez apenas reiterarle dará el acceso a todos los procs almacenados a todos los usuarios del dominio que es un poco aventurado!
Otras soluciones  
 
programming4us programming4us