【SQL篇章--基于MySQL5.7--创建用户】

SQL:

创建用户:>=MySQL5.7.6

查看用户:

mysql> select user,host,authentication_string from mysql.user;

ALTER USER:

ALTER USER [IF EXISTS]USER() IDENTIFIED BY ‘auth_string‘;

ADDING USER ACCOUNT:

CREATE USER ‘finley‘@‘localhost‘ IDENTIFIED BY ‘some_pass‘; GRANT ALL PRIVILEGES ON *.* TO ‘finley‘@‘localhost‘ WITH GRANT OPTION;

CREATE USER ‘finley‘@‘%‘ IDENTIFIED BY ‘some_pass‘; GRANT ALL PRIVILEGES ON *.* TO ‘finley‘@‘%‘ WITH GRANT OPTION;

mysql> CREATE USER ‘admin‘@‘localhost‘ IDENTIFIED BY ‘admin_pass‘;

mysql> GRANT RELOAD,PROCESS ON *.* TO ‘admin‘@‘localhost‘;

mysql> CREATE USER ‘dummy‘@‘localhost‘;

mysql> SHOW CREATE USER ‘admin‘@‘localhost‘\G

*************************** 1. row ***************************

CREATE USER for [email protected]:

CREATE USER ‘admin‘@‘localhost‘ IDENTIFIED WITH ‘mysql_native_password‘ AS ‘*67ACDEBDAB923990001F0FFB017EB8ED41861105‘ REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK

DROP USER:

DROP USER ‘jeffrey‘@‘localhost‘;

时间: 2024-10-29 19:08:02

【SQL篇章--基于MySQL5.7--创建用户】的相关文章

Oracle基于学习3--Oracle创建用户和授权

Oracleserver端的操作,如以下一般: 1)       安装Oracleserver软件 2)       创建数据库(安装时自己主动创建) 3)       配置监听(安装时自己主动配置) 4)       启动Oracle实例 5)       创建用户表空间 6)       创建新用户并授权 以下就開始讲创建用户表空间.创建新用户并授权两项: 首先要用系统管理员登陆Oracle(sqlplus/as sysdba) ?  创建用户表空间(D盘根文件夹创建名为ts_zhangsa

mysql5.7创建用户 分配权限

创建用户(%表示随处可登录,localhost表示只能本地登录 create user 'username'@'%' identified by 'password'; 分配权限 grant all privileges on tableName.* to 'username'@'%'; 刷新权限 flush privileges; 如果报错ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables o

在SQL Server中创建用户角色及授权

参考文献 http://database.51cto.com/art/201009/224075.htm 正文 要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权: 获得准许连接 SQL Server 服务器的权利: 获得访问特定数据库中数据的权利(select, update, delete, create table ...). 假设,我们准备建立一个 dba 数据库帐户,用来管理数据库 mydb. 1. 首先在 SQL Server 服务器级别,创建登陆帐户(cr

【MySQL学习】-- 0x03 .sql 创建用户及其对应数据库

------创建数据库(略)------------ ---------创建用户mysql5.6以上用insert创建用户是有问题的--------- GRANT USAGE ON *.* TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION; -----------授权------------- ----这里我创建了个Library数据库给user01----------- grant all privileges o

SQL Server创建用户并分配权限

在服务器端,创建数据库,并创建用户和权限: 1.创建用户: 用管理员用户打开SQLServer管理器,安全性--登录名,右键新建用户. 添加:登录名:user1,和SQL Server身份密码.去掉“强制实施密码策略”. 选择默认数据库,默认语言为简体中文. 在服务器角色页面:选择Public. 在用户映射页面:选择数据库:如Data. 在状态页面:选择授予,已启用.点击确定.用户创建已经完成,只有初级的权限. 2.分配制定数据库的访问权限: 用管理员用户,制定数据库Data,属性--权限,为u

创建vsftpd的基于pam_mysql的虚拟用户机制

在centos7系统上实现搭建vsftp服务,基于pam_mysql的虚拟用户机制: 编译安装pam_mysql 准备环境: ]# yum -y groupinstall "Development Tools" "server Platform Development" ]# yum -y install pam-devel openssl-devel mariadb-devel mariadb-server ]# yum -y install vsftpd 解压p

sql 创建用户脚本

USE master go  CREATE LOGIN jiazhuang --用户名 WITH PASSWORD = 'sa', --密码 DEFAULT_DATABASE = JiaZhuan, --数据库名 CHECK_EXPIRATION = OFF, CHECK_POLICY = OFF go EXEC sp_addsrvrolemember 'JiaZhuan', 'sysadmin' --角色 go 要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权:一.

MySQL创建用户以及授权、常用的sql语句、MySQL数据库的备份与恢复

MySQL创建用户以及授权 常用的sql语句 MySQL数据库的备份与恢复 对于大数据的备份请查阅资料 原文地址:http://blog.51cto.com/13515599/2090425

MySQL创建用户,常用SQL语句以及数据库备份与恢复

一.创建普通用户并授权 1.创建用户并授权 [[email protected] ~]# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.6.36 MySQL Community Server (GPL) Copyright (c) 2000, 2017, Oracle a