Logar No Postgre +debian
#1
Posted 29/05/2009, 11:47
Bom meu problema agora é o seguinte.....instalei o Postgre no Debian...esta funcionando legalzinho...porém quero fazer o seguinte....estou acessando usando a conta "postgres"...consigo acessar noterminal como root usando oo comando "su postgres" ...até td blz
Dae qnd no terminal eu deslogo da conta root e entro como user comum realizo o mesmo processo : "su postgres", entro com a senha e me dá o seguinte erro:
"su: Authentication failure"
1º Dae tento usando o comando psql -U postgres ...entro c a senha e dae sim acesso.....minha pergunta é...só desta forma q consigo acessar o postgres com o user comum?
2º Caso eu não queira usar essa conta "postgres" ...sei que posso criar uma outra conta como por exemplo "adminpostgre" ....bom criei usando o comando "createuser adminpostgre" ....a conta existe .....porém qnd tento acessar usando a mesma forma citada acima por exmplo: su adminpostgre ...ele me dá isso:
su adminpostgre
Id desconhecido : admpostgresql
Estou usando o comando correto?
Alguém pode responder essas duas perguntas please...
- HaroNism likes this
#2
Posted 29/05/2009, 12:36
Existem 2 tipos de usuários distintos que são os usuários Linux e usuários Postgre. Se você tivesse o MySQL instalado nessa máquina, teria também os usuários MySQL. Ou Seja, eles são independentes e não são globais.
Se você criar um usuário no Postgre, não será criado no linux e portanto, você não poderá logar com ele na máquina e nem mesmo executar comandos com sudo, por ele.
O usuário postgres do postgre e do Linux não é o mesmo. Portanto, se você quiser criar uma senha no linux pra ele, deve fazer com o comando "passwd postgres" (como root).Aí sim você poderá dar "su postgres" e botar a sua senha.
Logo, se você alterar a senha dentro do postgre (através do comando psql) essa senha não afetará o usuário do linux e sim somente o do banco de dados.
O mesmo vale para o comando CREATE USER ADMINPOSTGRE. O mesmo será válido apenas para uso e login no banco de dados e não no linux.
Entendeu?
#3
Posted 29/05/2009, 12:43
Oi EU_Nana,
Existem 2 tipos de usuários distintos que são os usuários Linux e usuários Postgre. Se você tivesse o MySQL instalado nessa máquina, teria também os usuários MySQL. Ou Seja, eles são independentes e não são globais.
Se você criar um usuário no Postgre, não será criado no linux e portanto, você não poderá logar com ele na máquina e nem mesmo executar comandos com sudo, por ele.
O usuário postgres do postgre e do Linux não é o mesmo. Portanto, se você quiser criar uma senha no linux pra ele, deve fazer com o comando "passwd postgres" (como root).Aí sim você poderá dar "su postgres" e botar a sua senha.
Logo, se você alterar a senha dentro do postgre (através do comando psql) essa senha não afetará o usuário do linux e sim somente o do banco de dados.
O mesmo vale para o comando CREATE USER ADMINPOSTGRE. O mesmo será válido apenas para uso e login no banco de dados e não no linux.
Entendeu?
Eu entendi oq vc quis dizer
Mais acho que vc não entendeu minha pergunta.....eu sei que se eu criar um usuário no Postgre não será criado no Linux......
Oq eu quero é justamente criar um usuário no Postgre e como me conectar usando esse usuário .......tipo ao invés de eu usar o usuário “postgres” usar esse que eu acabei de criar entendeu?
#4
Posted 29/05/2009, 17:13
O comando psql recebe os seguintes parâmetros de conexão:
Connection options:
-h HOSTNAME database server host or socket directory (default: "local socket")
-p PORT database server port (default: "5432")
-U NAME database user name (default: "root")
-W force password prompt (should happen automatically)
Ou seja, psql -U nomedousuario e no seu caso, psql -U adminpostgre.
Aí você logará no postgre com o seu usário criado.
su adminpostgre estaria logando no linux como adminpostgre.
Sacou?
#5
Posted 02/06/2009, 09:14
O comando psql -U quer dizer que você vai executar psql com o usuário informado.
O comando psql recebe os seguintes parâmetros de conexão:Connection options:
-h HOSTNAME database server host or socket directory (default: "local socket")
-p PORT database server port (default: "5432")
-U NAME database user name (default: "root")
-W force password prompt (should happen automatically)
Ou seja, psql -U nomedousuario e no seu caso, psql -U adminpostgre.
Aí você logará no postgre com o seu usário criado.
su adminpostgre estaria logando no linux como adminpostgre.
Sacou?
Então quando realizo esse comando ele me retorma isso:
psql -U adminpostgre
Password for user adminpostgre:
psql: FATAL: password authentication failed for user "adminpostgre"
#6
Posted 03/06/2009, 14:39
Ou então, entra como postgres e altera a senha do usuário adminpostgre.
#7
Posted 17/09/2017, 15:51
discount isotretinoin best buy no prescription needed store Nebraska Acquistare Cialis Con Postepay Cialis Durata
Buy Silagra 100 Mg <a href=http://cialtobuy.com>cialis</a> Viagra In Der Schweiz Rezeptfrei
Where To Buy Provera Amenorrhoea cialis Lasix Overnight Shipping
Orth American Pharmacy buy roche accutane online uk
Can A Puppy Drink Cephalexin <a href=http://cialtobuy.com>viagra cialis</a> Suhagra 100 Free Shipping
5135.1 buy cialis Comprar Cialis Ou Viagra
Buy Amoxil No Prescription Kamagra Par Internet
Buy Prescription Drugs Online India <a href=http://cialtobuy.com>cialis price</a> Doryx Bacterial Infections Free Shipping
#8
Posted 04/10/2017, 09:50
Comprar Cialis Alicante Nombres Women Argentina levitra professional Methocarbamol
Amoxicillin Feline Dose Levitra Cura La Disfuncion Erectil cialis buy online Zithromax Time To Work
Cialis 20mg 12st Preis cialis Super Kamagra Priligy Teilbar Levitra 20mg
#9
Posted 11/10/2017, 19:08
Amoxicillin Ok To Be In Sun Vente Nolvadex vardenafil canadian pharmacy Metabolism Of Cephalexin
Candaian Pharmacies Acheter Priligy Dapoxetine En Ligne Canada cheapest accutane 40 mg levitra online buying europe Online Pharmacies Without Prescription Priligy Farmacias Del Ahorro Get Presctiption Online For Toradol Im
Pyridium Uropyrine Buy Levitra Professional Online Propecia Veneficios viagra prescription Canadian Pharmacy Online Cialis Prescription Online Cheap Tadifil
#10
Posted 24/10/2017, 18:37
antabuse Disulfiram buy accutane mexico Aquafish Cephalexin viagra Best Place To Buy Generic Viagra Uk Cheap Ciealis Detrol Propecia
Acheter Cialis Generique Europe Buy Celebrex Uk buy viagra Water Pills No Prescription Mexico Priligy Wirkungsdauer Dapoxetine Prix
#11
Posted 29/10/2017, 01:36
Buy Strattera Online viagra online pharmacy Acheter Priligy Bon Marche
#12
Posted 02/11/2017, 20:41
#13
Posted 16/11/2017, 20:15
Farmacia Online cheap cialis Fluconazole Prices Cialis Sin Receta Madrid
Buy Xanical Online No Script Viagra Online Pharmacy Reviews viagra Cialis 5mg Cp Kamagara Oral Jelly Genuine Online
#14
Posted 21/11/2017, 04:13
#15
Posted 08/02/2023, 12:41
is viagra safe This drug can be purchased almost 10 times cheaper at dealers than at the pharmacy
Someone said, this are high blood pressure and high cholesterol the same how can i buy priligy in usa
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)