J'ai un projet Access 2007 avec un backend SQL Server 2005. Cependant, lors de la création d'une nouvelle procédure stockée à l'intérieur d'accès, il arrive avec une erreur:Création d'une procédure stockée SQL Server à partir d'Access 2007 - modification du schéma
ADO error: The specific schema name DOMAIN\username either does not exist or you do not have permission to use it
Comment pouvez-vous créer une procédure stockée en utilisant le schéma « dbo » à la place? La boîte de dialogue des propriétés de la procédure stockée possède la liste déroulante "owner" définie sur le nom d'utilisateur et ne peut pas être modifiée en dbo, même si l'utilisateur est dans le rôle "db_owner".
qui (quel utilisateur) exécute l'application frontale Access et envoie la requête T-SQL au serveur? –
Plusieurs utilisateurs sont propriétaires de bases de données (pour créer des procédures stockées, des formulaires, etc.). Les autres utilisateurs doivent être plus restreints - afficher uniquement les données et exécuter certaines procédures stockées – SamWM
Les utilisateurs créant les procédures stockées sont membres de db_owner – SamWM