Le serveur SQL crée un utilisateur et autorise une table spécifique à accéder à la base de données

1. Commencez par créer différents noms de connexion pour différents fournisseurs (prenez un fournisseur comme exemple ci-dessous)

image

 

 

2. Ajoutez le nom de connexion au rôle de serveur public, puis cliquez sur OK

image

 

3. Annulez l'attribut du rôle de serveur public -> objet de sécurité pour afficher toutes les bases de données

Ouvrir pour accéder à la base de données Dabase.XXX.OA qui doit être ouverte

Requête SQL

-Attribuer à l'utilisateur XXX l'autorisation de sélection en lecture seule de la table d'informations matérielles 

Accorder la sélection sur le tableau d'informations matérielles à XXX

-Attribuer les autorisations de table spécifiées à l'utilisateur (lecture, écriture, suppression)
GRANT SELECT, INSERT, UPDATE, DELETE ON table1 TO [nom d'utilisateur]

-Attribuer les autorisations de colonne de la table spécifiée à l'utilisateur (lecture, écriture, suppression)
GRANT SELECT, UPDATE ON table1 (id, AA) TO [nom d'utilisateur] 

 

Je suppose que tu aimes

Origine blog.csdn.net/kakak2000/article/details/105954482
conseillé
Classement