|
Home >> FAQs/Tutorials >> MySQL Tutorials
MySQL Tutorial - CREATE Command Denied Error
By: FYIcenter.com
(Continued from previous topic...)
What Happens If You No CREATE Privilege in a Database?
In order to create tables in a database, your user account must have the CREATE
privilege for that database. Otherwise you will get an error as shown in the following
tutorial exercise:
>cd \mysql\bin
>mysql -u guest -ppub
mysql> use fyi;
Database changed
mysql> CREATE TABLE test (id integer);
ERROR 1142 (42000): CREATE command denied to user
'guest'@'localhost' for table 'test'
If you get this error, you need to see the DBA to obtain the CREATE privilege.
(Continued on next topic...)
- What Are DDL Statements?
- How To Create a New Table?
- What Happens If You No CREATE Privilege in a Database?
- How To Get a List of All Tables in a Database?
- How To Get a List of Columns in an Existing Table?
- How To See the CREATE TABLE Statement of an Existing Table?
- How To Create a New Table by Selecting Rows from Another Table?
- How To Add a New Column to an Existing Table?
- How To Delete an Existing Column in a Table?
- How To Rename an Existing Column in a Table?
- How To Rename an Existing Table?
- How To Drop an Existing Table?
- How To Create an Index for a Given Table?
- How To Get a List of Indexes of a Given Table?
- How To Drop an Existing Index?
- How To Create a New View?
- How To Drop an Existing View?
|