📄 ftpuser.sql
字号:
--修改缺省用户密码~#mysqladmin -u root password 123456--把多余的用户删除掉!mysql>delete from user where Password='';--创建数据库ftpsvrmysql>create database ftpsvr;--创建用户gottermysql>create user gotter identified by '123456';--将ftpsvr数据库授权给用户gottermysql>grant all on ftpsvr.* to gotter;--刷新权限,使用户gotter立即生效mysql>flush privileges;mysql>exit --换gotter用户名重新登录 ~$mysql -u gotter -pmysql>use ftpsvr;mysql>create table FtpUser( Id int primary key AUTO_INCREMENT, Name varchar(16) unique not null, Password varchar(41) not null, RealRootDir varchar(260) not null); --物理根目录,例如"/home/gotter"mysql>create table Privilege( Id int not null, Dir varchar(260) not null, --虚拟目录,虚拟目录"/" 将映射到物理根目录,例如: "/" => "/home/gotter" Privilege varchar(8)); --访问权限,可以为'w','x','r'的组合------------------------------下面是测试数据-----------------------mysql>insert into FtpUser(Name,Password,RealRootDir) values('gotter',PASSWORD('123456'),'/home/gotter/');mysql>insert into Privilege(Id,Dir,Privilege) values(1,'/','rwx');mysql>insert into Privilege(Id,Dir,Privilege) values(1,'/Project','rx');mysql>insert into Privilege(Id,Dir,Privilege) values(1,'/Install','rx');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -