bom, este problema nao tem nada a ver com o java,
mas como foi um colega q defende a nao desfragmentacao da lista, vou tentar
ajudar.
acho q voce deve inserir linhas de informacoes nas
tabelas user e db.
O problema eh que o mysql limita o acesso somente
para uso local. Ele nao permite q outras maquinas conectem-se a ele. Voce deve
adicionar manualmente as maquinas (ips ou dominios) diretamente no
banco.
conecte-se no mysql > mysql -u root
-pSENHA
use a base do mysql
> use mysql
veja as tabelas (se quiser)
> show tables
voce deve configurar privilegios para maquinas e
usuario
nao esqueca de dar o comando FLUSH PRIVILEGES no final da operacao
e soh complementando o assunto sobre listas : eu
nao falei nada em desfragmentar listas. Falei em adicionar novas listas
especificas. Deixem a tal da desfragmentacao para o windows
...
mysql> INSERT INTO user
(Host,User,Password) VALUES("localhost","custom",PASSWORD("ASDFDASFA"));
mysql> INSERT INTO user
(Host,User,Password) VALUES("server.domain","custom",PASSWORD("FDSFFSDF"));
mysql> INSERT INTO
db (Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv) VALUES ("localhost","nomedousuario","custom","Y","Y","Y","Y","Y","Y");
mysql> INSERT INTO
db (Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv) VALUES ("domino.com.zzz","nomedobancodedados","custom","Y","Y","Y","Y","Y","Y");
mysql> INSERT INTO
db (Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv) VALUES("%","customer","custom","Y","Y","Y","Y","Y","Y");
INSERT INTO db
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Grant_priv,References_priv,Index_priv,Alter_priv) VALUES
("argo","mysql","tamer","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");
INSERT INTO db
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Grant_priv,References_priv,Index_priv,Alter_priv) VALUES
("argo","argo","robson","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");
INSERT INTO db
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Grant_priv,References_priv,Index_priv,Alter_priv) VALUES
("164.43.61.2","argo","robson","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");
----- Original Message -----
Sent: Monday, January 29, 2001 8:23
AM
Subject: [java-list] Jsp-MySql
Oi
Pessoal,
Como vão
todos?
Bem, em primeiro
lugar quero deixar aqui meus agradecimentos a todos desta lista, aos que
perguntam e principalmente aos que respondem, é muito rica em informações.
E também deixar
minha opniao com relacao a ideia de quererem desfragmentar a lista, eu nao
concordo, acho que o o foco é o Java e este está em todos os fragmentos, o que
podemos fazer, é perdir para que as pessoas utilizem o titulo da mensagem para
dizer do que se trata, muitos tem colocado "duvida", este titulo nao diz nada,
por exemplo no meu caso eu coloquei "Jsp-Mysql", acho que fica mais
subentendido do que se trata.
Bem, vamos a minha
dúvida...
Eu estou tentando,
com uma máquina Windows 98 e Tomcat 3.2.1 instalado, conectar em uma
maquina Linux com MySql utilizando o JSP, mas recebo a seguinte
mensagem:
SQLException: Server configuration denies access to data source SQL
State: 08001
VendorError: 0
Aqui está o
código:
<% try
{ String url=
"jdbc:mysql://xxx.xxxxxx.br/";
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection(url,"user",
"***");
} catch
(SQLException E)
{
out.println("xxxxSQLException: " +
E.getMessage());
out.println("SQLState: " +
E.getSQLState());
out.println("VendorError: " +
E.getErrorCode()); }
%>
______________
Departamento de Informática em Saúde
(DIS-EPM)
Escola Paulista de Medicina - Universidade
Federal de SP
|