- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实用标准文案
精彩文档
HYPERLINK /top5/archive/2010/09/14/1825571.html Mysql用户密码设置修改和权限分配
我的mysql安装在c:\mysql
一、更改密码
第一种方式:
1、更改之前root没有密码的情况
c:\mysql\binmysqladmin -u root password your password
2、更改之前root有密码的情况,假如为123456
c:\mysql\binmysqladmin -u root -p123456 password your password
注意:更改的密码不能用单引号,可用双引号或不用引号
第二种方式:
1、c:\mysql\binmysql -uroot -p密码 以root身份登录
2、mysqluse mysql 选择数据库
3、mysqlupdate user set password=password(你的密码) where User=root;
4、mysqlflush privileges; 重新加载权限表
二、用户权限设置
1、以root(也可用其它有权限的用户)身份登录
2、下面创建一个test用户,密码为test,并且只能对picture数据库进行操作的命令
mysqlGRANT ALL ON picture.* TO test IDENTIFIED BY test;
GRANT语句的语法看上去像这样:
GRANT privileges (columns) ON what TO user IDENTIFIED BY password WITH GRANT OPTION ?
要使用该语句,你需要填写下列部分:?
privileges 授予用户的权限,下表列出可用于GRANT语句的权限指定符:?
权限指定符 权限允许的操作?
Alter 修改表和索引?
Create 创建数据库和表?
Delete 删除表中已有的记录?
Drop 抛弃(删除)数据库和表?
INDEX 创建或抛弃索引?
Insert 向表中插入新行?
REFERENCE 未用?
Select 检索表中的记录?
Update 修改现存表记录?
FILE 读或写服务器上的文件?
PROCESS 查看服务器中执行的线程信息或杀死线程?
RELOAD 重载授权表或清空日志、主机缓存或表缓存。?
SHUTDOWN 关闭服务器?
ALL 所有;ALL PRIVILEGES同义词?
USAGE 特殊的“无权限”权限
上表显示在第一组的权限指定符适用于数据库、表和列,第二组数管理权限。一般,这些被相对严格地授权,因为它们允许用户影响服务器的操作。第三组权限特殊,ALL意味着“所有权限”,UASGE意味着无权限,即创建用户,但不授予权限。
columns 权限运用的列,它是可选的,并且你只能设置列特定的权限。如果命令有多于一个列,应该用逗号分开它们。?
what 权限运用的级别。权限可以是全局的(适用于所有数据库和所有表)、特定数据库(适用于一个数据库中的所有表)或特定表的。可以通过指定一个columns字句是权限是列特定的。
user 权限授予的用户,它由一个用户名和主机名组成。在MySQL中,你不仅指定谁能连接,还有从哪里连接。这允许你让两个同名用户从不同地方连接。 MySQL让你区分他们,并彼此独立地赋予权限。MySQL中的一个用户名就是你连接服务器时指定的用户名,该名字不必与你的Unix登录名或 Windows名联系起来。缺省地,如果你不明确指定一个名字,客户程序将使用你的登录名作为MySQL用户名。这只是一个约定。你可以在授权表中将该名 字改为nobody,然后以nobody连接执行需要超级用户权限的操作。?
password 赋予用户的口令,它是可选的。如果你对新用户没有指定IDENTIFIED BY子句,该用户不赋给口令(不安全)。对现有用户,任何你指定的口令将代替老口令。如果你不指定口令,老口令保持不变,当你用IDENTIFIED BY时,口令字符串用改用口令的字面含义,GRANT将为你编码口令,不要你用SET PASSWORD 那样使用password()函数。?
WITH GRANT OPTION子句是可选的。如果你包含它,用户可以授予权限通过GRANT语句授权给其它用户。你可以用该子句给与其它用户授权的能力。
注意:用户名、口
您可能关注的文档
最近下载
- 带状疱疹性神经痛的护理措施.pptx
- 米什金货币金融学第11版.pdf
- 2024行政执法人员执法资格证考试必考题库和答案.pptx
- 口风琴校本课程(含起源、分类、好处、教学纲要).docx VIP
- Unit+6+The+Media+Lesson+3+The+Advertising+Game+教学设计 高二上学期英语北师大版(2019)选择性必修第二册.docx VIP
- 北Unit+6+The+Media+Writing+Workshop+教学设计 高二上学期英语北师大版(2019)选择性必修第二册.docx VIP
- Unit+6+The+Media+Reading+Club+教学设计 高二上学期英语北师大版(2019)选择性必修第二册.docx VIP
- 汽车喷漆/烤漆房使用说明书.pdf VIP
- Unit+6+The+Media+Lesson+2+Questions+about+Media+教学设计 高二上学期英语北师大版(2019)选择性必修第二册.docx VIP
- Unit+6+The+Media+Topic+Talk+教学设计 高二上学期英语北师大版(2019)选择性必修第二册.docx VIP
文档评论(0)