Hôte distant ZenTao

2018-01-11 10:49:04    Renee    4609

Vous ne pouvez accéder à la base de données dans l'hôte local que si vous installez ZenTao via une installation en un clic. Ce sont les paramètres par défauts. Ensuite, nous parlerons de la façon de configurer l'hôte distant pour accéder à la base de données ZenTao.


Avant de commencer, assurez-vous

  • ZenTao est normal et vous pouvez accéder à la base de données;
  • Si l'hôte distant ne peut pas accéder à ZenTao et à sa base de données, vérifiez la connexion et les pare-feux.
  • Pour des raisons de sécurité, il n'est pas recommandé d'accéder à la base de données ZenTao en utilisant des hôtes distants.

1. Pour une installation Windows en un clic, utilisez un hôte distant pour accéder à MySQL

1.1 Ajouter un compte. Son nom est root et son hôte est % à une base de données.


Utilisez l'hôte local ZenTao et visitez http://127.0.0.1. Cliquez sur MySQL sur la page de connexion et connectez-vous à l'administrateur ZenTao


Accédez à MySQL et ouvrez Table des utilisateurs. Ajoutez un enregistrement avec % comme hôte. Si seule une adresse est autorisée à accéder à la base de données, remplacez % par l'adresse IP autorisée.

Ou vous pouvez exécuter ce qui suit dans Table des utilisateurs user de MySQL.


INSERT INTO `mysql`.`user` (
`Host` ,
`User` ,
`Password` ,
`Select_priv` ,
`Insert_priv` ,
`Update_priv` ,
`Delete_priv` ,
`Create_priv` ,
`Drop_priv` ,
`Reload_priv` ,
`Shutdown_priv` ,
`Process_priv` ,
`File_priv` ,
`Grant_priv` ,
`References_priv` ,
`Index_priv` ,
`Alter_priv` ,
`Show_db_priv` ,
`Super_priv` ,
`Create_tmp_table_priv` ,
`Lock_tables_priv` ,
`Execute_priv` ,
`Repl_slave_priv` ,
`Repl_client_priv` ,
`Create_view_priv` ,
`Show_view_priv` ,
`Create_routine_priv` ,
`Alter_routine_priv` ,
`Create_user_priv` ,
`Event_priv` ,
`Trigger_priv` ,
`Create_tablespace_priv` ,
`ssl_type` ,
`max_questions` ,
`max_updates` ,
`max_connections` ,
`max_user_connections` ,
`plugin` ,
`authentication_string`
)
VALUES (
'%', 'root', '', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '0', '0', '0', '0', '', ''
);


1.2 Commentaire bind-address= 127.0.0.1

Accédez à  xampp/mysql/my.ini et commentez bind-address= 127.0.0.1. S'il n'existe pas, sautez-le.

1.3 Flush privilege dans MySQL

Exécutez FLUSH PRIVILEGES in MySQL or restart MySQL.dans MySQL ou redémarrez MySQL.

2. Pour l'installation Linux en un clic

2.1 Ajouter un compte. Son nom est root et son hôte est % à une base de données.


Utilisez l'hôte local ZenTao et visitez http://127.0.0.1. Le nom de compte par défaut de la base de données ZenTao est  root and its password iset son mot de passe est 123456.


SCREENSHOT


Accédez à MySQL et ouvrez Table de user. Add a record with  Ajoutez un enregistrement avec % comme hôte. Si seule une adresse est autorisée à accéder à la base de données, remplacez % par l'adresse IP autorisée. to the IP address that is allowed.


Ou vous pouvez exécuter ce qui suit dans Table de user de MySQL.


INSERT INTO `mysql`.`user` (
`Host` ,
`User` ,
`Password` ,
`Select_priv` ,
`Insert_priv` ,
`Update_priv` ,
`Delete_priv` ,
`Create_priv` ,
`Drop_priv` ,
`Reload_priv` ,
`Shutdown_priv` ,
`Process_priv` ,
`File_priv` ,
`Grant_priv` ,
`References_priv` ,
`Index_priv` ,
`Alter_priv` ,
`Show_db_priv` ,
`Super_priv` ,
`Create_tmp_table_priv` ,
`Lock_tables_priv` ,
`Execute_priv` ,
`Repl_slave_priv` ,
`Repl_client_priv` ,
`Create_view_priv` ,
`Show_view_priv` ,
`Create_routine_priv` ,
`Alter_routine_priv` ,
`Create_user_priv` ,
`Event_priv` ,
`Trigger_priv` ,
`Create_tablespace_priv` ,
`ssl_type` ,
`max_questions` ,
`max_updates` ,
`max_connections` ,
`max_user_connections` ,
`plugin` ,
`authentication_string`
)
VALUES (
'%', 'root', '', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '0', '0', '0', '0', '', ''
);


2.2 Commentaire bind-address= 127.0.0.1

Allez dans  opt/zbox/etc/mysql/my.cnf et commentez bind-address= 127.0.0.1. S'il n'existe pas, sautez-le.


1.3 Flush privilege dans MySQL

Exécutez FLUSH PRIVILEGES dans MySQL ou redémarrez MySQL.