Je suis en train de créer une base de données en vous connectant à distance à SQL Server Express à l'aide de Visual Studio 2008. Je me connecte sur SQL Server à l'aide de l'authentification SQL. Je peux le faire à distance à l'aide de SQL Server Management Studio Express a pas de problème en utilisant la commande suivante:Création d'une base de données à distance en utilisant C#
CREATE DATABASE dbname ON (NAME='dbname_dat', FILENAME='C:\folder\dbname.mdf') LOG ON (NAME='dbname_log', FILENAME='C:\folder\dbname.ldf')
Cependant, lorsque j'utilise la même ligne dans mon code, je reçois l'erreur suivante:
CREATE DATABASE permission denied in database 'master'.
numéro d'erreur est 262 et le numéro de classe est 14. Ma chaîne de connexion est:
server=servername;database=master;trusted_connection=yes;Pooling=false;
quelqu'un peut-il aider?
Petites choses. Oui, c'était le problème. Merci. J'avais travaillé si longtemps avec l'authentification de Windows, mon code pour l'authentification de SQL Server n'était pas tout ce qu'il pourrait être. Mais c'est pourquoi nous testons. –
Veuillez accepter alors =) Content que vous l'ayez compris. – ajdams