|
![]() ![]() |
O MyAuth 3 armazena todas as informações em formato SQL, o banco de dados é armazenado no software MySQL (software livre de banco de dados relacional). Detalhes do banco de dados do MyAuth 3 Para facilitar o desenvolvimento de softwares auxiliares e consulta a dados integrando a base de dados a documentação de tabelas é distribuida por padrão com o sistema, contando na seguinte pasta: Pasta: /admin/database/ Extensão .txt: arquivo de layout da tabela Extensão .new: arquivo com atualizações no layout da tabela Arquivo mysql.conf: definição de tabelas e senha de acessoAcesso ao banco de de dados MySQL Servidor: 127.0.0.1 (ip de loopback) Porta TCP: 3306 Usuário: root Senha: tulipasql Permitir acesso externo a porta tcp/3306 do MySQL Por questões de segurança o pacote do MySQL distribuido no Slackware mantem a porta tcp/3306 fechada, sendo assim, para obter acesso remoto será necessário abrir a porta e criar um usuário de acesso remoto.
root@servidor:~# /etc/rc.d/rc.mysqld stop root@servidor:~# /etc/rc.d/rc.mysqld start root@servidor:~# myauth stop root@servidor:~# myauth start Criando usuário dentro do MySQL O MySQL possui uma lista de usuários propria, assim o usuário root dentro do MyQL não é o mesmo usuário root do Linux. No exemplo abaixo será criado o usuário suporte com senha scarlet root@servidor:/# mysql -ptulipasql mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.0.67 Source distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> grant all privileges on *.* to suporte@localhost identified by "scarlet"; Query OK, 0 rows affected (0.01 sec) mysql> update user set host = "%" where user = "suporte"; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> Verificando se a porta TCP/3306 está aberta Com o auxílio do nmap, use o seguinte comando para verificar se a porta está aberta: root@servidor:~# nmap localhost -p 3306 Starting Nmap 4.76 ( http://nmap.org ) at 2009-10-07 06:08 BRT Interesting ports on localhost (127.0.0.1): PORT STATE SERVICE 3306/tcp open mysql Nmap done: 1 IP address (1 host up) scanned in 0.07 seconds |