Oracle 5.0 Reference Manual page 597

Table of Contents

Advertisement

• The
CREATE VIEW
MySQL 5.0.1.
• The
[577]
privilege enables rows to be deleted from tables in a database.
DELETE
• The
[577]
privilege enables you to drop (remove) existing databases and tables. If you grant
DROP
the
[577]
privilege for the
DROP
which the MySQL access privileges are stored.
• The
[577]
EXECUTE
This privilege was added in MySQL 5.0.0 but did not become operational until MySQL 5.0.3.
• The
[577]
privilege gives you permission to read and write files on the server host using the
FILE
LOAD DATA INFILE
function. A user who has the
world-readable or readable by the MySQL server. (This implies the user can read any file in any
database directory, because the server can access any of those files.) The
also enables the user to create new files in any directory where the MySQL server has write access.
This includes the server's data directory containing the files that implement the privilege tables. As a
security measure, the server will not overwrite existing files.
To limit the location in which files can be read and written, set the
to a specific directory. See
• The
GRANT OPTION
those privileges that you yourself possess.
• The
[577]
privilege enables you to create or drop (remove) indexes.
INDEX
to existing tables. If you have the
definitions in the
CREATE TABLE
• The
[577]
privilege enables rows to be inserted into tables in a database.
INSERT
is also required for the
maintenance statements.
• The
LOCK TABLES
tables for which you have the
prevents other sessions from reading the locked table.
• The
[577]
PROCESS
the server (that is, information about the statements being executed by sessions). The privilege
enables use of
SHOW PROCESSLIST
other accounts; you can always see your own threads.
• The
[577]
REFERENCES
• The
[577]
privilege enables use of the
RELOAD
commands that are equivalent to
privileges, flush-status, flush-tables, flush-threads, refresh, and reload.
The
command tells the server to reload the grant tables into memory.
reload
is a synonym for reload. The
all tables. The other
specific and may be preferable in some instances. For example, if you want to flush just the log files,
is a better choice than refresh.
flush-logs
• The
REPLICATION CLIENT
SLAVE
STATUS.
• The
REPLICATION SLAVE
servers to connect to the current server as their master. Without this privilege, the slave cannot
request updates that have been made to databases on the master server.
Privileges Provided by MySQL
[577]
privilege enables use of
database to a user, that user can drop the database in
mysql
privilege is required to execute stored routines (procedures and functions).
and
SELECT ... INTO OUTFILE
[577]
privilege can read any file on the server host that is either
FILE
Section 5.1.4, "Server System
[577]
privilege enables you to give to other users or remove from other users
[576]
CREATE
statement.
ANALYZE
TABLE,
OPTIMIZE
[577]
privilege enables the use of explicit
[578]
SELECT
privilege pertains to display of information about the threads executing within
or
mysqladmin processlist
privilege currently is unused.
operations: flush-hosts, flush-logs,
FLUSH
command closes and reopens the log files and flushes
refresh
commands perform functions similar to refresh, but are more
flush-xxx
[577]
privilege enables the use of
[577]
privilege should be granted to accounts that are used by slave
577
VIEW. This privilege was added in
CREATE
statements and the
secure_file_priv
Variables".
privilege for a table, you can include index
TABLE, and
REPAIR TABLE
LOCK TABLES
privilege. This includes the use of write locks, which
statement. It also enables
FLUSH
SHOW MASTER STATUS
LOAD_FILE()
[577]
privilege
FILE
[490]
[577]
applies
INDEX
[577]
INSERT
table-
statements to lock
to see threads belonging to
mysqladmin
flush-
flush-privileges
and
SHOW
[890]
system

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents