Jump to content


Photo

Logar No Postgre +debian


  • Faça o login para participar
13 replies to this topic

#1 Eu_Nana

Eu_Nana

    12 Horas

  • Usuários
  • 291 posts
  • Sexo:Feminino
  • Localidade:SP

Posted 29/05/2009, 11:47

Oie gente....eu aqui de novo......

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"

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?


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... :wacko:

#2 Celão

Celão

    Marcelo Santino

  • Usuários
  • 525 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 29/05/2009, 12:36

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?
Marcelo Santino - DBA SQL Server/Oracle
Banco de dados e Tecnologia: www.bau-de-dev.com

#3 Eu_Nana

Eu_Nana

    12 Horas

  • Usuários
  • 291 posts
  • Sexo:Feminino
  • Localidade:SP

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 Celão

Celão

    Marcelo Santino

  • Usuários
  • 525 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 29/05/2009, 17:13

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?
Marcelo Santino - DBA SQL Server/Oracle
Banco de dados e Tecnologia: www.bau-de-dev.com

#5 Eu_Nana

Eu_Nana

    12 Horas

  • Usuários
  • 291 posts
  • Sexo:Feminino
  • Localidade:SP

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 Celão

Celão

    Marcelo Santino

  • Usuários
  • 525 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 03/06/2009, 14:39

Então, dentro do postgre, na hora de criar o adminostgre vc deve setar a senha dele.

Ou então, entra como postgres e altera a senha do usuário adminpostgre.
Marcelo Santino - DBA SQL Server/Oracle
Banco de dados e Tecnologia: www.bau-de-dev.com

#7 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 17/09/2017, 15:51

Cialis 20 Mg Originale cialis Buy Accutane Mexico
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 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 04/10/2017, 09:50

Cialis One Day Erezione Trichomoniasis Zithromax online pharmacy Where Can I Buy Macrobid Bacterial Infections Sporanox Where Can I Buy Cefalexin Online
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 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 11/10/2017, 19:08

Clo 25mg Cialis 10mg Prix Acheter cialis generique 10 buy viagra online Baclofene Arret Cigarette
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 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 24/10/2017, 18:37

Safest Place To Buy Ed Medicens Cialis Generico En Farmacias Espanolas Priligy Generico online pharmacy Quickest Online Antibiotic Delivery Cialis Brand Name Pills To Buy
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 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 29/10/2017, 01:36

Amoxicilina Antibiotic Overnight Shipping Cod Only Propecia Testimonials Canadian Pharmacy Price Check online pharmacy Apo Cephalexin Cialis Brand Name Buy Online
Buy Strattera Online viagra online pharmacy Acheter Priligy Bon Marche

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 02/11/2017, 20:41

Jolessa And Amoxicillin viagra prescription Discount cheapeast isotretinoin purchase in internet overseas pharmacy

#13 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 16/11/2017, 20:15

Propecia Ejaculation Cialis viagra Keflex And Immonium Ad
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 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 21/11/2017, 04:13

Cialis Utilisation Comprar Cialis Fiable viagra online pharmacy Best Site To Buy Periactins Online Acquisto Cialis Generico Sicuro




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq