Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    86

    accesso negato alla creazioen del database

    Salve a tutti ragazzi. Ho un problema che non riesco a capire, sto cercando di creare un database su un sito che sto creando. Ho questi due codici molto semplici:

    config.inc.php

    <?php
    // parametri del database
    $db_host = "localhost";
    $db_user = "nome_user";
    $db_password = "password_user";
    $db_name = "";
    ?>

    e creadb.php

    <?php

    include("config.inc.php");
    $db = mysql_connect($db_host, $db_user, $db_password);

    if ($db == FALSE)
    die (mysql_error());
    else {
    echo "OK";
    $mydb="utenti";
    $query="CREATE DATABASE IF NOT EXISTS $mydb";
    if (mysql_query($query,$db))
    echo " - OK2";
    else echo " - ".mysql_error();
    }

    mysql_close($db);
    ?>

    se li eseguo in locale tutto bene ma quando tento di utilizzarli on line alla seconda query cioe alla creazione de database, mi da il seguente errorea.


    OUTPUT:

    OK // per la prima connessione
    Access denied for user 'nome_user'@'localhost' to database 'utenti' // per la creazione

    mi sapreste dare un consiglio sto cercando di trovare una soluzione ma niente.
    ne ho trovato una in realta dove indicava di cambiare il file config in questo modo

    <?php
    // parametri del database
    $db_host = "mysql://nome_user@localhost/nome_db";
    $db_user = "nome_user";
    $db_password = "password_user";
    $db_name = "";
    ?>

    ma questo si puo fare solo se gia esiste il database.....

    quello che voglio fare è crearlo..... grazie in anticipo AP

  2. #2
    a quanto pare non è un problema che puoi risolvere con php, molto probabilmente l'utente che usi non ha le credenziali per creare database... se sei in hosting è sicuramente così, se sei in locale devi dare i permessi necessari al tuo utente...
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    39
    ache io ho avuto gli stessi errori, l'amministratore mi ha risposto ...... mi dispiace vai sul panel_admin e creati il database con relativa tabella, grazie e arrivederci.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    86

    fatto

    grazie mille chicos ho stisolto un saluto e alla prossima AP.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.