1

J'ai récemment installé SQL Server 2005 Management Studio Express. Lorsque je me connecte au nom d'ordinateur du serveur de base de données \ SQLEXPRESS à l'aide de l'authentification Windows. Je ne suis pas en mesure de créer des tables ou de créer des bases de données.Comment obtenir CREATE TABLE Autorisation pour les utilisateurs d'authentification Windows dans SQL Server Express 2005

Comment puis-je accorder les autorisations pour les utilisateurs connectés en tant qu'authentification Windows pour pouvoir créer des tables/bases de données?

Répondre

2

Vous pouvez faire votre part de l'utilisateur du rôle sysadmin

exec sp_addsrvrolemember 'DomainOrComputerName\UserName','sysadmin' 
+0

Merci. Cela a résolu le problème. –

2

Cela va résoudre votre problème, mais il est surpuissant et accorde aux utilisateurs un accès complet à votre base de données, y compris la possibilité de supprimer vos bases de données et techniquement ils peuvent faire quoi que ce soit sur votre ordinateur, sauf si vous avez limité vos droits sur les comptes du service SQL Server. Pour autoriser la création de tables, utilisez

Accordez Create Table à [domainName \ userName] Cela leur permettra de créer une table dans la base de données dans laquelle vous exécutez cette instruction.

Questions connexes