⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ftpuser.sql

📁 在Linux下使用GCC编制的FTP服务器
💻 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 + -