Heim > Datenbank > MySQL-Tutorial > MySQL添加授权的用户命令实际操作

MySQL添加授权的用户命令实际操作

WBOY
Freigeben: 2016-06-07 16:14:15
Original
1204 Leute haben es durchsucht

我们今天是要和大家一起探讨的是MySQL添加授权的用户命令 ,我前两天在相关网站看见MySQL添加授权的用户命令的资料,觉得挺好,就拿出来供大家分享。希望会给你带来一些帮助在此方面。 1.新建用户。 登录MySQL @MySQL -u root -p @密码 创建用户 MySQL mysql

我们今天是要和大家一起探讨的是MySQL添加授权的用户命令 ,我前两天在相关网站看见MySQL添加授权的用户命令的资料,觉得挺好,就拿出来供大家分享。希望会给你带来一些帮助在此方面。

1.新建用户。

登录MySQL

@>MySQL -u root -p

@>密码

创建用户

<ol class="dp-xml">
<li class="alt">MySQL<span class="tag">></span> mysql<span class="tag">></span> insert into MySQL.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub   </li>
<li><span>ject) values("localhost","pppadmin",password("passwd"),'','','');  </span></li>
</ol>
Nach dem Login kopieren

这样就创建了一个名为:phplamp 密码为:1234 的用户。

然后登录一下。

<ol class="dp-xml">
<li class="alt">MySQL<span><span class="tag">></span><span>exit;   </span></span>
</li>
<li>
<span>@</span><span class="tag">></span>MySQL<span> -u phplamp -p  </span>
</li>
</ol>
Nach dem Login kopieren

@>输入密码

MySQL>登录成功

2.为用户授权。

登录MySQL添加授权(有ROOT权限)。我里我以ROOT身份登录.

@>MySQL -u root -p

@>密码

首先为用户创建一个数据库(phplampDB)

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>create database phplampDB;  </span></span>
</li></ol>
Nach dem Login kopieren

授权phplamp用户拥有phplamp数据库的所有权限。

<ol class="dp-xml"><li class="alt"><span><span class="tag">></span><span>grant all privileges on phplampDB.* to phplamp@localhost identified by '1234';  </span></span></li></ol>
Nach dem Login kopieren

刷新系统权限表

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>flush privileges;  </span></span>
</li></ol>
Nach dem Login kopieren
Nach dem Login kopieren

MySQL添加授权>其它操作

/*

如果想指定部分权限给一用户,可以这样来写:

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>grant select,update on phplampDB.* to phplamp@localhost identified by '1234';  </span></span>
</li></ol>
Nach dem Login kopieren

刷新系统权限表。

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>flush privileges;  </span></span>
</li></ol>
Nach dem Login kopieren
Nach dem Login kopieren

*/

3.删除用户。

@>MySQL -u root -p

@>密码

<ol class="dp-xml">
<li class="alt">MySQL<span><span class="tag">></span><span>Delete FROM user Where </span><span class="attribute">User</span><span>=</span><span class="attribute-value">"phplamp"</span><span> and </span><span class="attribute">Host</span><span>=</span><span class="attribute-value">"localhost"</span><span>;   </span></span>
</li>
<li>MySQL<span class="tag">></span><span>flush privileges;  </span>
</li>
</ol>
Nach dem Login kopieren

删除用户的数据库

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>drop database phplampDB;  </span></span>
</li></ol>
Nach dem Login kopieren

4.修改指定用户密码。

@>MySQL -u root -p

@>密码

<ol class="dp-xml">
<li class="alt">MySQL<span class="tag">></span>update MySQL<span>.user set </span><span class="attribute">password</span><span class="attribute-value">password</span><span>=password('新密码') where </span><span class="attribute">User</span><span>=</span><span class="attribute-value">"phplamp"</span><span> and </span><span class="attribute">Host</span><span>=</span><span>"localhost";   </span>
</li>
<li>MySQL<span class="tag">></span><span>flush privileges;  </span>
</li>
</ol>
Nach dem Login kopieren

5.列出所有数据库

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>show database;  </span></span>
</li></ol>
Nach dem Login kopieren

6.切换数据库

MySQL>use '数据库名';

7.列出所有表

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>show tables;  </span></span>
</li></ol>
Nach dem Login kopieren

8.显示数据表结构

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>describe 表名;  </span></span>
</li></ol>
Nach dem Login kopieren

9.删除数据库和数据表

<ol class="dp-xml"><li class="alt">MySQL<span><span class="tag">></span><span>drop database 数据库名;  </span></span>
</li></ol>
Nach dem Login kopieren

MySQL>drop table 数据表名; Tag标签: MySQL添加授权命令


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage