pg4admin 401 non autorisé d'Erreur
Je viens d'installer la version de bureau de pg4admin après avoir des difficultés à exécuter à l'aide de mes avant de l'installer. J'ai utilisé le suivant l'installation de la documentation pour tirer cette off.
Cependant, lorsque je lance le pgadmin4 service, la page donne mon erreur suivant:
Non autorisée
Le serveur n'a pas pu vérifier que vous êtes autorisé à accéder à l'URL demandée. Vous soit fourni de mauvaises informations d'identification (par exemple, un mauvais mot de passe), ou votre navigateur ne comprend pas comment fournir les informations d'identification requises.
Aussi, sur le terminal, j'obtiens l'exception suivante:
HTML:
Starting pgAdmin 4. Please navigate to http://localhost:5050 in your browser.
2016-11-01 01:14:41,981: ERROR pgadmin: The desktop user [email protected] was not found in the configuration database.
2016-11-01 01:14:42,004: ERROR pgadmin: The desktop user [email protected] was not found in the configuration database.
2016-11-01 01:18:45,650: ERROR pgadmin: The desktop user [email protected] was not found in the configuration database.
2016-11-01 01:18:45,664: ERROR pgadmin: The desktop user [email protected] was not found in the configuration database.
Ai-je raté quelque chose dans le processus d'installation? Que puis-je faire pour régler ce problème?
- Avez-vous jamais à comprendre comment résoudre ce problème? Si oui, veuillez accepter la réponse qui vous a aidé.
Vous devez vous connecter pour publier un commentaire.
Dans mon cas, le problème est Renforcée d'Internet Explorer Configuration de Sécurité renforcée d'internet explorer) (btw, mon OS est Windows Server 2012 R2)
Aller à
Server Manager
, choisissezLocal Server
dans le volet de gauche.Sur le volet de droite, il y a "IE Configuration de Sécurité Renforcée d'", l'état est "
on
".Cliquez sur ce
On
, choisissezOff
(je l'ai éteint pour le Administrateurs et Utilisateurs, je suppose que l'un d'entre eux devrait être suffisant, mais je n'étais pas sûr que l'on).Cliquez sur
OK
, puis cliquez sur le bouton actualiser sur le dessus (ou fermer le gestionnaire de serveur).Actualiser la pg admin4 page (ou si cela ne fonctionne pas, cliquez à droite sur le pg Admin4 icône de plateau de système, puis choisissez "
New PgAdmin4 window
").Supprimer "pgadmin4.db" fichier & start pgAdmin4 de nouveau.
Linux:
~/.pgadmin/pgadmin4.db
Windows:
%appdata%\pgAdmin\pgadmin4.db
Note: Vous perdrez tous vos sauvé la liste des serveurs à partir de votre précédente installation.
dans linux ubuntu 16.04 copier l'adresse dans le fichier ~/.pgAdmin4.14570597673959349582.addr dans la fenêtre de votre navigateur. Regarde comme il contient la clé.
Suivante est de travailler pour moi (à l'aide de SolydK):
Pas une réponse mais un solution de contournement
J'ai résolu en installant la
pgadmin4-apache2
paquet et la visite de l'http://localhost/pgAdmin4
URLWeb Pgadmin utilise des cookies pour stocker de l'information.pgAdmin principalement des magasins de 3 biscuits à savoir
Donc, pour utiliser le pgAdmin application, vous devez vous devez activer les cookies de votre navigateur, de sorte que ces 3 cookies stockés dans votre navigateur.
En Chrome
Puis essayez d'ouvrir pdadmin4 et vous obtiendrez votre pgAdmin4 écran d'accueil.
Dans mon cas, juste de l'ajout/définition de la variable d'environnement
SERVER_MODE=True
il a bien fonctionné.@Leonard AB
Merci pour la solution. A travaillé pour moi. Après avoir confirmé que c'était le problème plutôt que de laisser IE Configuration de Sécurité Renforcée d' hors j'ai une liste blanche http://127.0.0.1.
Dans IE:
Options via le Panneau de Contrôle
Excuses pour ne pas ajouter cela comme un commentaire sur votre message mais je n'ai pas une assez grande rep.
Pour Windows, une autre option.
Icône de barre d'état, cliquez droit et sélectionnez "nouveau pgAdmin fenêtre..."
et dans mon cas, elle est utilisée Yandex.navigateur
c'est simple , il suffit de supprimer le fichier de pgadmin C:\Program Files (x86)\pgAdmin 4 , et C:\Users\acer\AppData\Roaming\pgAdmin supprimez les fichiers , tout cela , et l'installer à nouveau