Accorder des privilèges de base de données dans SQL Server 2008 à l'aide d'outils graphiques et de commandes
Pour établir une connexion ODBC à l'aide de l'authentification SQL Server, les utilisateurs ont besoin d'une base de données spécifique privilèges. Cet article montre comment accorder ces privilèges à l'aide d'outils graphiques et de ligne de commande dans SQL Server 2008.
Méthode graphique (SSMS)
Méthode de ligne de commande
Pour accorder des privilèges spécifiques par table, utilisez la commande GRANT :
GRANT SELECT, INSERT, UPDATE ON dbo.YourTable TO YourUserName GRANT SELECT, INSERT ON dbo.YourTable2 TO YourUserName GRANT SELECT, DELETE ON dbo.YourTable3 TO YourUserName
Pour accorder des autorisations de lecture plus larges, ajoutez l'utilisateur au rôle db_datareader par défaut :
EXEC sp_addrolemember N'db_datareader', N'your-user-name'
Pour les autorisations d'écriture, ajoutez l'utilisateur au rôle db_datawriter :
EXEC sp_addrolemember N'db_datawriter', N'your-user-name'
Supplémentaire Notes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!