View a markdown version of this page

透過 TDS 端點連線至 Babelfish - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

透過 TDS 端點連線至 Babelfish

在下列範例中,user1 是 accounts-group 和 sales-group 的成員,user2 是 accounts-group 和 dev-group 的成員。

使用者名稱 AD 安全群組成員資格

user1

accounts-group、sales-group

user2

accounts-group、dev-group

使用 sqlcmd 公用程式連線至 Babelfish 資料庫伺服器。您可以依照下列範例,使用 Kerberos 驗證使用者 (此範例中的 user1):

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)

在此範例中,user1 會繼承帳戶群組和銷售群組的權限。您可以使用 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)