Prérequis
Avant d'attribuer des droits au compte SGBD, effectuez les actions suivantes :
Configurer les comptes SGBD pour installer le Serveur d'administration
Pour configurer les comptes SGBD pour l'installation du Serveur d'administration :
CREATE USER "kscadmin" WITH PASSWORD '<mot de passe>';
kav) :
CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";
Nous vous recommandons de définir le rôle Postgres créé à l'étape 3 de cette instruction comme propriétaire de la base de données (dans cet exemple, le rôle est kscadmin). Si vous devez définir un autre rôle Postgres, connectez-vous à la base de données sous ce rôle de propriétaire (ou superutilisateur) et exécutez les commandes suivantes :
GRANT ALL PRIVILEGES ON DATABASE "kav" TO "kscadmin";
GRANT USAGE ON SCHEMA public TO "kscadmin";
GRANT CREATE ON SCHEMA public TO "kscadmin";
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "kscadmin";
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "kscadmin";
Assurez-vous que le rôle du propriétaire de la base de données dispose des privilèges CONNECT et TEMPORARY.
Si l'erreur "Le nouvel encodage (UTF8) est incompatible avec l'encodage de la base de données modèle" se produit, créez une base de données à l'aide de la commande : CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin" TEMPLATE template0;
au lieu de :CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";
Une fois l'installation terminée, le Serveur d'administration utilisera la base de données créée pour stocker les données du Serveur d'administration. Le Serveur d'administration est prêt à l'emploi.
Haut de page