MySQL访问权限设置经常采用两种方法。首先我们进入mysql执行目录下,输入mysqld-shareware.exe,再输入mysql
–user=root mysql
,如不输入此句,将不能添加新用户。然后进入到mysql‘’gt,通过提示符下进行操作。假如建立一个超级用户,用户名是system,用户口令是manager。

学习MySQL数据库,MySQL用户权限设置是需要首先学习的,下面就为您介绍MySQL用户权限设置方法,希望对您能够有所帮助。

访问权限设置方法一

1、以root也可用其它有MySQL用户权限的用户)身份登录
2、下面创建一个test用户,密码为test,并且只能对picture数据库进行操作的命令
mysql>GRANT ALL ON picture.* TO test IDENTIFIED BY “test”;

用Grant 命令授权,输入的代码如下:

GRANT语句的语法看上去像这样:
GRANT privileges (columns) ON what TO user IDENTIFIED BY “password” WITH
GRANT OPTION 

mysql”gt;GRANT ALL PRIVILEGES ON *.*美高梅电子游戏, TO
[email protected]

要使用该语句,你需要填写下列部分:
privileges
授予MySQL用户权限,下表列出可用于GRANT语句的MySQL用户权限指定符:
权限指定符 权限允许的操作
Alter 修改表和索引
Create  创建数据库和表
Delete  删除表中已有的记录
Drop  抛弃删除)数据库和表
INDEX  创建或抛弃索引
Insert  向表中插入新行
REFERENCE 未用
Select 检索表中的记录
Update  修改现存表记录
FILE 读或写服务器上的文件
PROCESS  查看服务器中执行的线程信息或杀死线程
RELOAD 重载授权表或清空日志、主机缓存或表缓存。
SHUTDOWN 关闭服务器
ALL 所有;ALL PRIVILEGES同义词
USAGE 特殊的“无权限”权限

IDENTIFIED BY ‘manager’ WITH GRANT OPTION;

上表显示在第一组的权限指定符适用于数据库、表和列,第二组数管理权限。一般,这些被相对严格地授权,因为它们允许用户影响服务器的操作。第三组权限特殊,ALL意味着“所有权限”,UASGE意味着无权限,即创建用户,但不授予权限。

应显示:Query OK, 0 rows affected (0.38 sec)

MySQL查询超时的问题处理方法

访问权限设置方法二

MySQL删除重复记录的方法

对用户的每一项权限进行设置:

MySQL查询缓存机制简介

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注