##Task : apagar base de exemplos e criar uma base nova no Stoq
1º Sair do estoque
2º entrar com o usuário postgres no postgresql
ex.
jy@centaurus:~$ sudo su postgres
postgres@centaurus:/home/jy$ psql
Senha:
psql (8.4.6)
Digite "help" para ajuda.
postgres=#
3º drop no database do stoq;depois drop no usuário do stoq(bd)
ex.
postgres-# select * from pg_database;
postgres=# drop database teste;
DROP DATABASE
postgres=# drop user stoq;
DROP ROLE
postgres=#
4º Tente executar o stoq.Deve aparecer a mensagem que é impossivel conectar a base de dados 'xx' .
5º Entrar novamente no postgresql e criar um novo usuário e um novo banco de dados e um .
ex.
postgres=# create user stoq with login;
CREATE ROLE
postgres=# alter user stoq password 'xyz' ;
ALTER ROLE
postgres=# alter role stoq with superuser;
ALTER ROLE
postgres=#
postgres=# create database stoq owner stoq;
CREATE DATABASE
postgres=#
OU
criar o usuário com o comando :
create user xxx with password 'xxxx' ;
No site do Stoq a Async recomenda criar desta forma :
sudo -u postgres createuser stoq -drs -P
Explicações :
-d = criar implícito um banco de dados do mesmo nome ;
-r = concede o privilégio de criar novos usuários;
-s = concede privilégio de superusuário
-P = Solicita a nova senha no prompt de comando ;
Obs. Caso queira reiniciar o postgresql
jy@centaurus:~$ sudo su postgres /etc/init.d/postgresql restart
6ºentrar com o usuário do Ubuntu/Linux onde o stoq foi instalado e executar :
stoq --wizard
O wizard será aberto para a instalação do stoq desde o inicio.
No comments:
Post a Comment