0 / 0
Go back to the English version of the documentation
Watson Query hizmetine bağlanılması ve kimlik doğrulamasında
Last updated: 24 Nis 2023
Watson Queryiçindeki kullanıcı kimlik bilgileri ve kimlik doğrulama yöntemleri

Watson Query , hizmete bağlanmak için IBM® Cloud kimlik bilgilerinizi kullanır.

Yetkilendirme

Cloud Pak for Data users who are authorized can connect to and use Watson Query. Daha fazla bilgi için bkz. Watson Queryiçindeki kullanıcılar için rollerin yönetilmesi.

Watson Query rolleri, grup üyeliklerinden bağımsız olarak yetkilendirme için kullanılır. Watson Query , veritabanı düzeyi ve nesne düzeyinde yetkilendirme için rol tabanlı erişim denetimini kullanır. Watson Query follows authorization based on the Db2® Authorities and Privilege model.
Kimlik denetimi

If you authenticate to Watson Query by using JDBC client applications or you are prompted when you preview assets in the catalog or project, you must specify the API key or auth token.

A Watson Query Yöneticiler must explicitly add Cloud Pak for Data users to the Watson Query service in order for these users to authenticate to the service directly. Watson Query Yöneticiler , hizmete bir Cloud Pak for Data kullanıcısı eklediğinde, kullanıcıya bir Watson Query rolü atanır.

Watson Query , aşağıdaki kimlik doğrulama yöntemlerini destekler.

Kullanıcı Kimlikleri

Watson Queryiçine bir kullanıcı eklediğinizde, geçerli bir IBMidiçin IBMid kullanıcısı ekle sayfası bilgi istemleri vardır. Bu kimlik, IBM Cloud kimliğidir. Watson Query User ID (Kullanıcı Kimliği) otomatik olarak dv_ < ibm_id>olarak oluşturulur.

JWT simgeleri

JSON Web Tokens (JWT) ile bağlanabilirsiniz.

JDBC erişim belirteci
"jdbc:db2://Host_name_or_IP_address/Database_name:accessToken=Access_token;securityMechanism=15;pluginName=IBMIAMauth;sslConnection=true"

Burada Access_token , Cloud Pak for Data platformu ya da yönetim ortamı simgesiyle.

CLP erişim belirteci
Database_server_name veritabanı sunucusuna bağlanın ve aşağıdaki komutu bir CLP arabiriminden ya da bir komut dosyasından çalıştırarak erişim simgesini geçsin.
CONNECT TO Database_server_name ACCESSTOKEN Access_token
CLPPlus erişim belirteci
DSN diğer adına (@Data_source_name) bağlanın ve bir CLPPLUS arabiriminden ya da komut kütüğünden aşağıdaki komutu çalıştırarak erişim simgesini geçirin.
CONNECT @Data_source_name using(accesstoken Access_token)

API Anahtarları

Bir API anahtarı sağlayarak bağlanabilirsiniz.

JDBC API anahtarı
"jdbc:db2://Host_name_or_IP_address:DV_SSL_port/Database_name:apiKey=API_key;securityMechanism=15;pluginName=IBMIAMauth;sslConnection=true"
Burada API_key , Cloud Pak for Data (Cloud Pak for Data) altyapısıdır ya da yönetim ortamı API anahtarına sahip
CLP API anahtarı
Aşağıdaki komutu bir CLP arabiriminden ya da komut dosyasından çalıştırarak, Database_server_name veritabanı sunucusuna bir API anahtunuyla bağlanın.
CONNECT TO Database_server_name APIKEY API_key
CLPPlus API anahtarı
CLPPLUS arabiriminden ya da bir komut dosyasından aşağıdaki komutu çalıştırarak, API anahtına sahip DSN diğer adına (@data_source_name) bağlanın.
CONNECT @Data_source_name using(apikey API_key)
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more