Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
0

Running CREATE and GRANT commands

Explorer ,
Oct 24, 2011 Oct 24, 2011

Copy link to clipboard

Copied

Is Dreamweaver capable of running GRANT and CREATE commands? I want to setup a page that allows users to create their own user and password.

I have tried the following but doesn't seem to work.

<?php require_once('Connections/med.php'); ?>

<?php

if (!function_exists("GetSQLValueString")) {

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")

{

  if (PHP_VERSION < 6) {

    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

  }

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {

    case "text":

      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

      break;   

    case "long":

    case "int":

      $theValue = ($theValue != "") ? intval($theValue) : "NULL";

      break;

    case "double":

      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";

      break;

    case "date":

      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

      break;

    case "defined":

      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;

      break;

  }

  return $theValue;

}

}

$createUserSQL = sprintf("CREATE USER %s@'localhost' IDENTIFIED BY %s; GRANT USAGE ON * . * TO %s@'localhost' IDENTIFIED BY %s WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; CREATE DATABASE IF NOT EXISTS %s ; GRANT ALL PRIVILEGES ON %s . * TO %s@'localhost';",

                         GetSQLValueString($_POST['username'], "text"),

                         GetSQLValueString($_POST['password'], "text"),

                         GetSQLValueString($_POST['username'], "text"),

                         GetSQLValueString($_POST['password'], "text"),

                         GetSQLValueString($_POST['username'], "text"),

                         GetSQLValueString($_POST['username'], "text"));

mysql_select_db($database_med, $med);

$Result1 = mysql_query($createUserSQL, $med) or die(mysql_error());

?>

TOPICS
Server side applications

Views

420
Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Oct 24, 2011 Oct 24, 2011

Copy link to clipboard

Copied

I am not seeing what you are referring to as "the following" but if I knew what you were attempting I might be able to help.

If you are not coding your site yourself I am not sure what DW can do as far as user creation and authentication. My guess is not as much as you would hope. But I am still on CS4.

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 24, 2011 Oct 24, 2011

Copy link to clipboard

Copied

LATEST

>Is Dreamweaver capable of running GRANT and CREATE commands?

Not that I am aware of. Of course, you can use DW to create web pages that can execute DDL statements such as GRANT, CREATE.

>I want to setup a page that allows users

>to create their own user and password.

Why would you need to execute GRANT or CREATE commands, or any other DDL?  Can you explain what you are trying to do?

Votes

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines