Oracle 5.0 Reference Manual page 1173

Table of Contents

Advertisement

Privilege
[577]
DELETE
[577]
DROP
[577]
EXECUTE
[577]
FILE
[577]
GRANT OPTION
[577]
INDEX
[577]
INSERT
[577]
LOCK TABLES
[577]
PROCESS
[577]
REFERENCES
[577]
RELOAD
REPLICATION
[577]
CLIENT
REPLICATION SLAVE
[578]
SELECT
[578]
SHOW DATABASES
[578]
SHOW VIEW
[578]
SHUTDOWN
[578]
SUPER
[578]
UPDATE
[578]
USAGE
The
[577]
privilege is not operational until MySQL 5.0.3.
EXECUTE
[578]
were added in MySQL 5.0.1.
VIEW
[576]
were added in MySQL 5.0.3.
ROUTINE
In
statements, the
GRANT
specified along with other privileges. It stands for all privileges available for the level at which privileges
are to be granted except for the
[578]
can be specified to create a user that has no privileges, or to specify the
USAGE
clauses for an account without changing its existing privileges.
WITH
MySQL account information is stored in the tables of the
access control system are discussed extensively in
System", which you should consult for additional details.
If the grant tables hold privilege rows that contain mixed-case database or table names and the
lower_case_table_names
to revoke these privileges. It will be necessary to manipulate the grant tables directly.
create such rows when
created prior to setting that variable.)
Privileges can be granted at several levels, depending on the syntax used for the
REVOKE, the same
ON
include no
IDENTIFIED BY 'password'
account does not already exist, to avoid creating an insecure account that has no password.
Account Management Statements
Meaning
Enable use of
Enable databases, tables, and views to be dropped
Enable the user to execute stored routines
Enable the user to cause the server to read or write files
Enable privileges to be granted to or removed from other accounts
Enable indexes to be created or dropped
Enable use of
Enable use of
privilege
Enable the user to see all processes with
Not implemented
Enable use of
Enable the user to ask where master or slave servers are
[577]
Enable replication slaves to read binary log events from the master
Enable use of
Enable
SHOW DATABASES
Enable use of
Enable use of
Enable use of other administrative operations such as
MASTER
TO, KILL,
mysqladmin debug
Enable use of
Synonym for "no privileges"
CREATE USER
ALL [PRIVILEGES]
GRANT OPTION
[466]
system variable is set to a nonzero value,
lower_case_table_names
syntax specifies which privileges to take away. The examples shown here
clause for brevity, but you should include one if the
1153
DELETE
INSERT
on tables for which you have the
LOCK TABLES
operations
FLUSH
SELECT
to show all databases
SHOW CREATE VIEW
mysqladmin shutdown
PURGE BINARY
command
UPDATE
CREATE VIEW
[576],
CREATE ROUTINE
[576]
privilege is named by itself and cannot be
[577]
privilege.
database. This database and the
mysql
Section 6.2, "The MySQL Access Privilege
[466]
is set, but such rows might have been
SHOW PROCESSLIST
CHANGE
GLOBAL, and
LOGS,
SET
[577]
and
[576], and
REQUIRE
cannot be used
REVOKE
(GRANT
clause. For
ON
SELECT
SHOW
ALTER
or
will not

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents