Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GrayScale

Erro com banco de dados.

Recommended Posts

Primeiro sistema de login, ê. A algumas horas eu descobri que o mysql e o phpmyadmin já são ferramentas do host, ok. Fui criar um sql no php my admin e ele está acusando este erro:

Erro

consulta SQL:

-- phpMyAdmin SQL Dump
-- version 2.8.2.4
-- http://www.phpmyadmin.net
-- 
-- Servidor: localhost
-- Tempo de Geração: Jun 22, 2007 as 11:26 PM
-- Versão do Servidor: 5.0.24
-- Versão do PHP: 5.1.6
-- 
-- Banco de Dados: `cadastro`
-- 
CREATE DATABASE `cadastro` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

Mensagens do MySQL : Documentação
#1044 - Access denied for user '225198'@'localhost' to database 'cadastro'
Meu arquivo que estou tentando uploadar:

-- phpMyAdmin SQL Dump
-- version 2.8.2.4
-- http://www.phpmyadmin.net
-- 
-- Servidor: localhost
-- Tempo de Geração: Jun 22, 2007 as 11:26 PM
-- Versão do Servidor: 5.0.24
-- Versão do PHP: 5.1.6
-- 
-- Banco de Dados: `cadastro`
-- 
CREATE DATABASE `cadastro` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `cadastro`;

-- --------------------------------------------------------

-- 
-- Estrutura da tabela `dados_usuarios`
-- 

CREATE TABLE `dados_usuarios` (
  `ID` int(11) NOT NULL auto_increment,
  `Login` varchar(50) NOT NULL,
  `Senha` char(15) NOT NULL,
  `Nome` varchar(200) NOT NULL,
  `Email` varchar(200) NOT NULL,
  `Sexo` varchar(15) NOT NULL,
  `DataNasc` varchar(15) NOT NULL,
  `Pais` varchar(50) NOT NULL,
  `Estado` varchar(50) NOT NULL,
  `Cidade` varchar(50) NOT NULL,
  `Cep` varchar(20) NOT NULL,
  `Pergunta` varchar(200) NOT NULL,
  `Resposta` varchar(200) NOT NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

-- 
-- Extraindo dados da tabela `dados_usuarios`
-- 

INSERT INTO `dados_usuarios` (`ID`, `Login`, `Senha`, `Nome`, `Email`, `Sexo`, `DataNasc`, `Pais`, `Estado`, `Cidade`, `Cep`, `Pergunta`, `Resposta`) VALUES (1, 'diego', '123456', 'Diego', '', '', '', '', '', '', '', 'Qual seu nome', 'Diego'),
(2, 'bruno', 'bruno', 'Bruno', '', '', '', '', '', '', '', 'Qual seu nome', 'Bruno'),
(4, 'natasha', '210192', 'Natasha', '', '', '', '', '', '', '', 'Nome', 'Natasha');
Arquivo config_sistema:

<?php
//////////////////////////////////////////////
// Sistema de cadastro						//
// Autor: Diego Gomes Araujo				//
// E-mail: diegogomesaraujo@hotmail.com		//
// Versão: 1.0								//
//////////////////////////////////////////////

// faz conexão com o servidor MySQL
$local_serve = "cutenewsedited.freetzi.com"; 	 // local do servidor
$usuario_serve = "225198";		 // nome do usuario
$senha_serve = "453872";			 	 // senha
$banco_de_dados = "cadastro"; 	 // nome do banco de dados

$conn = @mysql_connect($local_serve,$usuario_serve,$senha_serve) or die ("O servidor não responde!");

// conecta-se ao banco de dados
$db = @mysql_select_db($banco_de_dados,$conn) 
	or die ("Não foi possivel conectar-se ao banco de dados!");
	
// dados do administrador são de estrema importancia que sem eles
// o adminstrador não tera acesso as paginas de administração
$login_admin = "admin";  			// nome do administrador
$senha_admin = "admin";						// senha administrador
$email_admin = "admin@admin.com";  // email do administrador

// dados para contato com o autor
// Por favor manter os direitos autorais
$nome_autor = "Diego Gomes Araujo";
$email_autor = "diegogomesaraujo@hotmail.com";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

GrayScale, você está sem direitos nesta tabela.

Este banco está local ou hospedado?

Em alguns casos, você tem que solicitar a hospedagem que dê os grats, para que você possa fazer alterações no banco.

Se for local, sugiro que instale o SQL Yog. Ele tem uma ferramente legal para grants.

 

Att, Guilherme.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo antes de todo o seu codigo.sql

voce tem que selecionar seu banco de dados,

entaun adicione a linha

use Nome_do_seu_banco;

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

GrayScale, você está sem direitos nesta tabela.

Este banco está local ou hospedado?

Em alguns casos, você tem que solicitar a hospedagem que dê os grats, para que você possa fazer alterações no banco.

Se for local, sugiro que instale o SQL Yog. Ele tem uma ferramente legal para grants.

 

Att, Guilherme.

 

Eu estava no account manage ho meu host, free web hosting area, e vi um treco de mysql eu cliquei lá e descubri que os próprios hosts já vinham com o pma para o login de uma página de um usário, se vce quiser ver procure pelo meu host e veja na acc manager.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.