View a markdown version of this page

Connexion à Babelfish via un point de terminaison TDS - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Connexion à Babelfish via un point de terminaison TDS

Dans l’exemple suivant, user1 est membre d’accounts-group et de sales-group, et user2 est membre d’accounts-group et de dev-group.

Nom d’utilisateur Appartenance aux groupes de sécurité AD

user1

accounts-group, sales-group

user2

accounts-group, dev-group

Connectez-vous au serveur de base de données Babelfish à l’aide de l’utilitaire sqlcmd. Vous pouvez vérifier si un utilisateur (user1 dans cet exemple) a été authentifié à l’aide de Kerberos en suivant l’exemple ci-dessous :

1> select principal, gss_authenticated from pg_stat_gssapi where pid = pg_backend_pid(); 2> GO principal gss_authenticated ---------------------- ----------------- user1@CORP.EXAMPLE.COM 1 ((1 rows affected)) 1> select suser_name(); 2> GO suser_name ---------- corp\user1 (1 rows affected)

Dans cet exemple, user1 hérite des privilèges d’accounts-group et de sales-group. Vous pouvez vérifier l’appartenance au groupe à l’aide de la vue système sys.login_token.

1> SELECT name, type FROM sys.login_token; 2> GO name type ------------------- ---- corp\accounts-group WINDOWS GROUP corp\sales-group WINDOWS GROUP (2 rows affected)