Connetti MySQL tramite connessione diretta

In questo argomento

Passa a

NOTE
Adobe consiglia di utilizzare SSH o un'altra forma di crittografia per proteggere i dati. Se questa non è un'opzione, è comunque possibile connettersi direttamente Commerce Intelligence nel database seguendo le istruzioni riportate in questo argomento.

Questo argomento illustra come connettere direttamente MySQL database a Commerce Intelligence. Queste impostazioni possono essere utilizzate anche con Adobe Commerce o qualsiasi altro database di eCommerce che utilizza MySQL.

Consenti accesso a Commerce Intelligence Indirizzi IP allowlist

Affinché la connessione abbia esito positivo, è necessario configurare il firewall per consentire l'accesso dagli indirizzi IP. Sono 54.88.76.97 e 34.250.211.151, ma è anche nel MySQL pagina credenziali:

MBI_Allow_Access_IPs.png

Creare un MySQL utente per Commerce Intelligence

Il modo più semplice per creare un’ MySQL utente per Commerce Intelligence : per eseguire la seguente query quando si accede a MySQL con GRANT privilegi. Sostituisci Commerce Intelligence IP Address con Commerce Intelligence Indirizzo IP e sostituzione secure password con una password sicura a tua scelta:

    GRANT SELECT ON *.* TO 'magentobi'@'<Commerce Intelligence IP address>' IDENTIFIED BY '<secure password>';

Per impedire all'utente di accedere ai dati in database, tabelle o colonne specifici, è possibile eseguire GRANT query che consentono solo l'accesso ai dati consentiti.

Eseguire nuovamente la query GRANT per tutti gli IP richiesti utilizzando lo stesso utente e la stessa password.

Immetti le informazioni di connessione in Commerce Intelligence

Per concludere, devi immettere la connessione e le informazioni utente in Commerce Intelligence. Hai lasciato il MySQL la pagina delle credenziali è aperta? In caso contrario, vai a Data > Connections e fai clic su Add New Data Source, quindi fare clic su MySQL icona. Non dimenticare di modificare il Encrypted passa a Yes.

Immetti le seguenti informazioni in questa pagina, iniziando da Database Connection sezione:

  • Connection Nickname: immetti un nome per l’integrazione (ad esempio, Archivio e-commerce)

  • Username: nome utente per Commerce Intelligence MySQL utente

  • Password: password per Commerce Intelligence MySQL utente

  • Port: porta MySQL sul server (3306 per impostazione predefinita)

  • Host: per impostazione predefinita, è localhost. In generale, è il valore bind-address per il MySQL , che per impostazione predefinita è 127.0.0.1 (localhost), ma potrebbe anche essere un indirizzo di rete locale (ad esempio, 192.168.0.1) o l'indirizzo IP pubblico del server.

    Il valore si trova nella my.cnf file (che si trova in /etc/my.cnf) sotto la riga che recita \[mysqld\]. Se la riga dell'indirizzo di associazione viene inserita come commento in tale file, il server viene protetto dai tentativi di connessione esterni.

Al termine, fai clic su Save & Test per completare la configurazione.

Documentazione correlata

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc