`

如何为用户设置密码

阅读更多

当初次在机器上安装完Mysql时,你可以匿名进行访问数据库或者以不带口令的root身份进入数据库.另外如果你是一个管理员,
你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码:
首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作
为纯文本.如果你没有加密,直接在数据库中执行以下语句:
use mysql
insert into user (host,user,password) values(‘%’,'user_name’,'your password’);
flush privileges;
相信结果不会让你满意.因为服务器比较的是加密的值,所以服务器连接一定失败.这里需要说明的是flush privileges;这条
命令起到了重新加载授权表.你也可以在shell下直接用mysqladmin -u root reload或者mysqladmin -u root flush-privileges来
实现重载授权表.
在Mysql环境下,你可以使用以下语句进行设置密码:
1.insert into user(host,user,password) values(‘%’,'user_name’,password(“your password”);
2.set password for user_name = password(“your password”)
以上两种方法都必须进行重载授权表.
3.当然你也可以在创建一个用户时直接设置密码,grant语句将为你自动加密口令.

grant all on *.* to user_name@% identified by “your password”;
另外你也可以在shell环境下用mysqladmin程序来设置密码

mysqladmin -u root password “your password”
快点去试一下,没问题吧!

分享到:
评论

相关推荐

    如何为用户设置密码(MYSQL)

    这种情况下,为了增强安全性,应立即为root用户设置密码。 2. **加密存储**: MySQL的用户密码以加密形式存储在`user`表中,不能直接以明文方式插入。`password()`函数用于对密码进行加密。例如,尝试插入未加密...

    IIS中FTP设置用户和密码_实现多用户管理

    IIS 中 FTP 设置用户和密码实现多用户管理 本文将指导读者在 IIS 中设置 FTP 服务器,实现多用户管理,包括创建用户和组、设置权限、创建虚拟目录、设置 FTP 站点,等等。 首先,需要取消“站点属性/允许匿名连接...

    windows下批量创建用户、提升用户权限、设置用户不能更改密码、设置密码永不过期的Excel目标

    ①批量创建用户命令 ②批量删除用户命令 ③批量提升用户权限命令 ④批量设置用户不能更改密码命令 ⑤批量设置密码永不过期命令

    OMRON PLC如何设置UM密码和任务密码 欧姆龙PLC设置上传密码 视频教程.zip

    2. 设置密码:在任务属性中,找到“密码”选项,输入你想要设定的任务密码。 3. 应用密码:保存更改并确保在执行该任务时输入正确的密码。 视频教程将提供更直观的演示,通过观看视频,你可以清楚地看到每个步骤的...

    车载导航各个方案工厂设置密码

    例如,方易通801、803、805以及6013、9853的工厂设置密码为3368,而恢复出厂设置密码同样为3368。背光电源设置密码则统一为5768。对于宝马系列的方易通9853,工厂设置密码和恢复出厂设置密码都是1314,背光电源设置...

    SIEMENS-西门子精简精智屏如何设置用户密码登录权限?.txt

    5. **设置密码**:为新创建的用户组设置密码。建议使用复杂度较高的密码,以增强安全性。 6. **添加用户**:继续点击“添加”按钮,为用户组添加具体的用户,并为每个用户分配用户名和密码。 7. **测试登录**:完成...

    用NetUser命令设置用户密码永不过期,批量增加系统用户,用户组

    1.大量添加用户处理. 2.大量设置用户不能更改密码. 3.用户添加属于administrators等用户组权限. 4.大量设置用户密码用不过期. 只需要建立一个BAT批处理文件,就可以达到多功能要求!

    Oracle设置用户密码复杂度的函数

    该函数用于验证用户设置的新密码是否满足复杂度要求,并将旧密码与新密码记录到一个表中。 ```sql SQL> connsys/***assysdba Connected. SQL> create table passwd_changed ( 2 user_name varchar2(20), 3 old_...

    oracle密码过期修改方法

    Oracle数据库默认情况下会为用户设置密码有效期,这是为了确保系统的安全性,防止因密码长期未更改而导致的安全风险。密码过期通常由两个参数控制:`PASSWORD_LIFE_TIME`和`FAILED_LOGIN_ATTEMPTS`。其中,`PASSWORD...

    labview设置vi密码

    有时,为了保护VI的源代码或者确保只有授权用户才能访问,我们可以为VI设置密码。本篇将详细讲解如何批量设置LabVIEW VI的密码,以提高工作效率。 1. **设置单个VI密码** - 打开LabVIEW。 - 选择需要设置密码的VI...

    win7旗舰版电脑如何为来宾用户设置密码.docx

    "Win7旗舰版电脑如何为来宾用户设置密码" 本文将指导读者如何在Win7旗舰版电脑中为来宾用户设置密码,确保电脑安全和数据隐私。 Win7旗舰版电脑中设置来宾用户密码的必要性 在Win7旗舰版电脑中,设置来宾用户密码...

    Ubuntu创建用户、设置密码、设置SSH远程秘钥登录.docx

    创建用户后,需要为该用户设置密码。可以使用 `passwd` 命令来设置密码。例如,要设置 `test` 用户的密码,可以使用以下命令: ``` sudo passwd test ``` 然后,输入密码两次,以确认密码正确。 设置 SSH 远程秘钥...

    mantis添加管理员更改用户密码功能

    Mantis 是一款 bug 管理系统,在进行用户名管理时,出现了错误,导致新建用户没有输入密码的地方,也没有修改、设置密码的地方。为了解决这个问题,需要手动添加管理员更改用户密码的功能。 知识点: 1. Mantis ...

    oracle帐号密码期效修改

    在Oracle数据库中,为了确保系统的安全性与稳定性,通常会为用户设置密码的有效期限(即密码过期时间)。这意味着用户必须在指定的时间段内更改其密码。这种做法不仅有助于提高数据库的安全性,还能促进用户养成良好...

    linux下passwd命令设置修改用户密码

    - **为其他用户设置密码(需要管理员权限)**: ```bash sudo passwd username ``` 或者 ```bash su -c "passwd username" ``` #### 修改密码示例 - **管理员修改普通用户的密码**: ```bash # 以root...

    VB为Access数据库设置密码

    在VB(Visual Basic)编程环境中,为Access数据库设置密码是一项常见的任务,这有助于保护数据库中的敏感数据不被未经授权的用户访问。Access数据库采用Jet引擎,它支持多种安全措施,包括设置数据库密码。以下将...

    Linux开发板启动需要登录密码设置方法

    然后,在执行文件中,可以找到一个名为 login 的软链接,这是负责用户验证登录的。 在开发板启动内核后,系统会直接进入文件系统,不需要用户密码验证。这是因为配置文件的问题。用户密码验证是由文件系统完成的,...

    威纶触摸屏如何设置数值输入元件的上下限和用户密码登录?.docx

    威纶触摸屏设置数值输入元件的上下限和用户密码登录 威纶触摸屏是工业自动化领域中常用的HMI(Human Machine Interface)设备,常用于监控和控制工业过程。为了提高设备的安全性和可靠性,威纶触摸屏提供了多种设置...

    ubuntu设置密码步骤

    ### Ubuntu设置密码步骤详解 #### 一、背景介绍 Ubuntu 是一款基于Linux的操作系统,以其易用性和稳定性受到广泛欢迎。对于用户来说,确保系统的安全性至关重要。本文将详细介绍如何在Ubuntu 12.04 LTS版本中重置...

    SQL2005用户密码设置

    如果希望sa密码为空,只需启用sa即可。如果设置非空密码,需要在两个地方设置:一是启用sa,二是设置新密码。这两步完成后,记得点击确定以保存更改。 为了确保安全,强烈建议为sa账户设置一个强密码,避免使用空...

Global site tag (gtag.js) - Google Analytics