MySQL新建用户,授权,删除用户,修改密码操作(win)

news/2024/7/6 2:00:23 标签: mysql, database, 数据库, user, application, insert

说明:为了方便演示,本人把mysql安装在window xp下,mysql的版本是5.1.40。

安装mysql的homedir是:c:\Program Files\MySQL\MySQL Server 5.1\

默认安装后发现对应的datadir(即存放mysql数据库,表,索引的目录)是:C:\/Documents and Settings\All Users\Application Data/MySQL/MySQL Server 5.1/data/

为了方便查看,本人在homedir下面重新创建了一个data目录,并且把默认目录下的数据都拷贝到新的data目录下,同时修改my.ini文件里面的:

#Path to the database root
#datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"
datadir="c:/Program Files/MySQL/MySQL Server 5.1/data/"

然后重新启动mysqld。

一,创建用户

mysql> insert into mysql.user(Host,User,Password) values("localhost","testuser",password("1234"));

//刷新系统权限表 

mysql>flush privileges;


这样就创建了一个名为:testuser    密码为:1234    的用户。然后登录一下。

mysql>quit;


@>mysql -u testuser -p
Enter Password: 输入密码1234


三.为用户授权。
//首先为用户创建一个数据库(testDB)
mysql>create database testDB;
//授权testuser用户拥有testDB数据库的所有权限。
mysql>grant all privileges on testDB.* to testuser@localhost identified by '1234';
//刷新系统权限表
mysql>flush privileges;


三,删除用户。
mysql>DELETE FROM user WHERE User="testuser" and Host="localhost";
mysql>flush privileges;


四,修改指定用户密码。

mysql>mysql -u root -p

Enter Password: 输入密码

成功后出现:

mysql>update mysql.user set password=password('新密码') where User="testuser" and Host="localhost";

mysql>flush privileges; (必须执行该flush操作,否则密码修改无法生效)



http://www.niftyadmin.cn/n/1737680.html

相关文章

SS-Code补充业务代码

SS-Code补充业务代码 1)SS-Code概念SS含义是:supplementary service,SS-Code :: OCTET STRING (SIZE (1))--This type is used to represent the code identifying a single-- supplementary service, a group of supplementary services, or-- all supplementary services. …

MySQL授权系统的五个表

MySQL授权系统是由数据库中的五个表来实现,下面就为您详细介绍这五个和MySQL授权系统相关的表,如果您感兴趣的话,不妨一看。 MySQL服务器的特点之一是,它在控制每个用户行为方面提供了极大的灵活性。例如,我们既可以限…

常见的补充业务列表

常见的补充业务列表 CD Call Deflection 呼叫转向CLIP Calling Line Identification Presentation 主叫号码显示,这个补充业务的意思是,主叫拨打被叫,主叫允许自己的号码显示给被叫;CLIR Calling Line Identification Restriction 主叫号码限制;CoLP Connected Line Identif…

关于安全支付的几个tips

今天阅读了一下cft的商户支付接入文档,发现对安全支付这块,包括防止钓鱼等其实是有一些低成本的方案的: 1, 提交请求使用https协议,而不是http协议,可以防止信息在传输通道的安全。 2, 重要信息…

从QQ空间技术分享中收获的几点总结

1,研究用户访问模型并且进行针对性优化。 空间的拉取展示:UGC内容变更的比例是 7 :1,也就说大概平均一次写访问,对应7次读访问,此时如果进行动静分离剥离,会极大提高展示性能。 空…

SIP 协议在Asterisk中的应用

SIP 协议在Asterisk中的应用 <script></script> Asterisk软交换平台的呼叫控制遵循SIP的协议&#xff0c;众所周知SIP(Session Initiation Protoca1)称为会话初始协议。是用于在IP网络中建立、修改和终止多媒体会话的一种应用层控制协议。SIP 也采用基于文本的编码…

mysql分区管理 - range分区

为了更好的演示range分区&#xff0c;首先对mysql server的启动和关闭进行说明&#xff1a; 一&#xff0c;如何启动mysqld&#xff1f; 本人把mysql安装在windows环境下&#xff0c;安装的主目录homedir是"c:\Program Files\MySQL\MySQL Server 5.1\"&#xff0c;启…

Unified Call Management (UCM)统一通话管理组织结构摘要

Unified Call Management (UCM)统一通话管理组织结构摘要 <script></script> ...[CALL CENTER] 1.call history2.voip call3.vedio call4.general call setting [GENERAL CALL SETTING]1.caller id2.call waiting3.call divert4.call barring5.black list6.auto re…