美文网首页
MySQL 创建账号

MySQL 创建账号

作者: 饱饱想要灵感 | 来源:发表于2023-10-08 17:40 被阅读0次

    要在 MySQL 中创建账号,可以使用如下的 SQL 语句:

    CREATE USER 'username'@'host' IDENTIFIED BY 'password';
    

    其中,'username' 是要创建的用户名,'host' 是指定该用户可以从哪个主机登录,'password' 是密码。

    注意点:创建用户和授权权限的操作需要具有足够的权限来执行,通常需要使用具有管理员权限的账号来执行。



    例如,要创建一个用户名为 'testuser',允许在本地主机上登录,密码为 'testpassword' 的账号,可以使用以下语句:

    CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'testpassword';
    



    注意,这只是创建了一个账号,并没有赋予该账号任何权限。
    如果要给账号赋予权限,可以使用如下的 SQL 语句:

    GRANT permission_type ON database_name.* TO 'username'@'host';
    

    其中,'permission_type' 是要赋予的权限类型,比如 USAG、ESELECT、INSERT、UPDATE、DELETE、ALL 等,'database_name' 是要授权的数据库名。

    例如,要给刚刚创建的 'testuser' 用户赋予在名为 'example_db' 的数据库上执行 SELECT 和 INSERT 操作的权限,可以使用以下语句:

    GRANT SELECT, INSERT ON example_db.* TO 'testuser'@'localhost';
    



    相对的, 删除账号可使用如下命令:

    DROP USER username;
    

    相关文章

      网友评论

          本文标题:MySQL 创建账号

          本文链接:https://www.haomeiwen.com/subject/fvlvbdtx.html