PDA

View Full Version : [ERREUR] Acl + Services


Visu@lSt@tion
7th January 2009, 18:23
Bonjour à tous,
voici une erreur que je viens d'obtenir en créant des accès restreints pour certains utilisateurs !

DB Error : SELECT count(DISTINCT nagios_objects.name1), nagios_hoststatus.current_state FROM nagios_hoststatus, nagios_objects, centreon_acl WHERE nagios_objects.object_id = nagios_hoststatus.host_object_id AND nagios_objects.is_active = 1 AND nagios_hoststatus.problem_has_been_acknowledged = 1 AND nagios_objects.name1 = centreon_acl.host_name AND centreon_acl.group_id IN (14) GROUP BY nagios_hoststatus.current_state ORDER by nagios_hoststatus.current_state [nativecode=1146 ** Table 'nagios.centreon_acl' doesn't exist]

ET je ne trouve nul part cette table centreon.centreon_acl ...

Une idée ?

Visu@lSt@tion
8th January 2009, 16:37
Bonjour à tous,
voici une erreur que je viens d'obtenir en créant des accès restreints pour certains utilisateurs !

DB Error : SELECT count(DISTINCT nagios_objects.name1), nagios_hoststatus.current_state FROM nagios_hoststatus, nagios_objects, centreon_acl WHERE nagios_objects.object_id = nagios_hoststatus.host_object_id AND nagios_objects.is_active = 1 AND nagios_hoststatus.problem_has_been_acknowledged = 1 AND nagios_objects.name1 = centreon_acl.host_name AND centreon_acl.group_id IN (14) GROUP BY nagios_hoststatus.current_state ORDER by nagios_hoststatus.current_state [nativecode=1146 ** Table 'nagios.centreon_acl' doesn't exist]

ET je ne trouve nul part cette table centreon.centreon_acl ...

Une idée ?

En faite,
est un bug similaire à celui du trac ?
oui est ce du au fait que je separe les bases de données comme ceci :

ndo -> nagios
centreon -> centreon
centreon storage -> centreon_sto
(syslog -> syslog)

?

majordom
2nd October 2009, 18:07
Un petit peu en retard, mais ça peut aider d'autres personnes

J'ai eu le même problème.

EN fait il suffit de créer la table centreon_acl dans la base de donnée Nagios en utilisant un bout du script createNDODB.sql

CREATE TABLE `centreon_acl` (
`id` int(11) NOT NULL auto_increment,
`host_name` varchar(60) default NULL,
`service_description` varchar(128) default NULL,
`group_id` int(11) default NULL,
PRIMARY KEY (`id`),
KEY `host_name` (`host_name`,`service_description`,`group_id`),
KEY `host_name_2` (`host_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;

wanexa
12th October 2009, 11:27
hello,

serait il possible d'avoir le résultat de la commande:
mysql> desc centreon_acl;

si les acls marchent bien entendu

merci d'avance