serv u使用mysql数据库_Serv-u Mysql数据库用户

2023-05-16

Serv-u 关联Mysql数据库用户需要用到ODBC数据源,windows不自带支持MySQL。所以要网上下载自己安装

选择好自己的系统下就可以了

我的环境

ODBC64位  5.3 unicode

Srv-u Windows-v15.1.2

MysqlMysql57

Windows 10

在Server2003上面安装MySQL ODBC 5.3,安装过程中出现如下错误

Error 1918.Error installing ODBC driver Mysql ODBC 5.3 ANSI Driver,ODBC error 13: 不能加载安装或转换器。Verify that the file MySQL ODBC 5.3 ANSI Driver exists and that you can accessit

解决方法:下载安装Microsoft Visual C++ 即可

使用以下配置

ODBC:mysql-connector-odbc-5.1.13

Microsoft Visual C++ :C++ 2010 Redistributable Package

官方下载链接地址:

https://www.microsoft.com/en-gb/search/result.aspx?q=Microsoft+Visual+C%2B%2B&form=MSHOME

一、安装

Mysql,ODBC安装网上大把的资料,这里不做介绍

二、配置

1、ODBC配置

ODBC安装完毕后,我们可以“控制面板”—“管理工具”—“设置ODBC数据源”

50ecff744b4b86d92fb7e947fed17a32.png

64位的操作系统,这里我选择64进行设置。在弹出的界面可以看到“系统DSN”—“添加”,如下图:

f2d9a8eb1579a76dbf7783975dffaba4.png

选择“Mysql ODBC 5.3  Unicode Driver ”,如下图:

e69cecf0894c786f67d1648312d4040b.png

在弹出的窗口我们填写相关信息,如下图示:

87f4a458b287a815d25ec679ee6b260f.png

Data Source Name”填写完毕后一定要记住,因为这个我们在后边还要使用,在这我们填写的是Srv-u。而“TCP/IP Server”填写的是Msql数据库所在的服务器,现在Server-U FTP与Msql数据库在同一台服务器上,所以我们填写的是127.0.0.1。“User”填写的数据库用户,在此我们填写的是root用户。当然你也可以填写Mysql数据库的其他用户。“Database”是选择相应的数据。

以上填写完毕后,我们点击完成即可。最后的界面如下图示:

c0fcda6c1661533998ac35197a876708.png

ODBC配置完毕后,我们也可以通过odbc.ini这个文件来查看相关信息,如下图:

9ee05d250366aaf8d83b55e854be070c.png

2、Serv-u配置

19b34ce5bdea3b9ee6b52d1e4f6527dd.png

其中“数据源名称”要与ODBC的配置信息要相同,都是Srv-u。而“数据库登录ID”和“数据库密码”也要和ODBC的配置信息相同。

这些填写完毕后,相应的选项要选中。然后点击“保存”。设置完毕后,最好要重启Server-U服务。(有的时候会报错)

重启完毕后,我们现在可以使用mysql客户端连接数据库看看,如下图:

a870416b5a4bd87a3d4fe8d87c907ca2.png

根据上图,可以很明显的看出Server-U FTP已经在Srv-u这个数据库中已经成功创建相关的表。

现在我们来添加新的用户,“用户”—“创建、修改和删除存储在数据库中的用户账户”,如下图示:

4de1b439d70b12128ffeef4fcea842b3.png

如何添加看上一篇文档进行配置,用户添加完毕后的界面如下,如下图:

99d94ad969d1c8869182cebafcfc84d0.png

现在我们使用该用户登录FTP,看看实际的效果,如下图:

6bbe4d95609b5f8785ffc1162875a731.png

通过上图我们可以很明显的看到,Test5这个用户已经成功登录FTP。那也就说明Server-U FTP集成成功。

现在我们再来看看Mysql数据库的相关情况,执行如下SQL语句:

select LoginID,HomeDir from suusers;

其中表suusers是用来存储FTP账号的相关信息,字段LoginID用来存储用户FTP账号,而字段HomeDir用来存储用户的主目录。如下图示:

3ff1724a7aa47ceaedaa5253c686e364.png

至此Server-U FTP与mysql数据库集成完成。当然我们也可以把Server-U FTP与MSSQL、Oracle进行集成。

CAS单点登录之mysql数据库用户验证及常见问题

前面已经介绍了CAS服务器的搭建,详情见:搭建CAS单点登录服务器.然而前面只是简单地介绍了服务器的搭建,其验证方式是原始的配置文件的方式,这显然不能满足日常的需求.下面介绍下通过mysql数据库认证 ...

mysql数据库用户和权限管理记录

一.MySQL用户的基本说明: 1.1 用户的基本结构MySQL的用户:用户名@主机 ■用户名:16个字符以内■主机:可以是主机名.IP地址.网络地址等主机名:www.111cn.net,localh ...

MySQL数据库用户和权限管理

一.视图 视图:VIEW,虚表,保存有实表的查询结果,在视图插入的内容都会存入表中.创建方法: CREATE VIEW view_name [(column_list)] AS select_st ...

mysql数据库用户权限设置

设置用户权限:格式:grant 权限列表 on 数据库名.表名 to '用户名'@'来源地址' identified by '密码'; * 权限列表:用于列出授权的各种数据库操作,通过逗号进行分割,如 ...

MySQL数据库用户、角色、授权

权限包括  insert   delete   update   select   all privileges 登录MySQL > mysql -uroot -p Enter password ...

改变mysql数据库用户的权限

mysql> grant all on *.* to test@'%';Query OK, 0 rows affected (0.00 sec) mysql> flush privileg ...

mysql数据库用户密码管理

创建用户:create user 'oracle'@'localhost' identified by 'password'; MySQL 8以上:alter user 'root'@'localho ...

mysql 操作用户权限

使用可以对mysql数据库用户表有操作权限的用户名登陆mysqlinsert into user(Host,User,Password) values('%','name','password');如 ...

python-操作MySQL数据库

1.安装MySQLdb? 为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL.复制以下代码,并执行: #!/usr/bin/python # -*- coding: UTF-8 -*- ...

随机推荐

Ceph剖析:Leader选举

作者:吴香伟 发表于 2014/09/11 版权声明:可以任意转载,转载时务必以超链接形式标明文章原始出处和作者信息以及版权声明 Paxos算法存在活锁问题.从节点中选出Leader,然后将所有对数据 ...

laravel多国语言包

https://packagist.org/packages/caouecs/laravel-lang 例如安装中文语言包 则下载 zh-CN 拷贝文件到 resouces/lang 下 然后修改co ...

python之类定义

第7章说python中的类定义: 1. 要么声明__metaclass__=type 2. 要么继承object. 但是直接定义下类, 也没报错: >> ...

UNIX标准化及实现之限制

前言 UNIX系统实现定义了很多幻数和常量,其中有很多已被硬编码(关于硬编码和软编码:http://www.cnblogs.com/chenkai/archive/2009/04/10/1432903 ...

WinForm界面(一)

一:Form对象 属性: 设计中的Name:窗体类的类名AcceptButton:窗口的确定按钮CancelButton:窗口按ESC的取消按钮 1.外观 Backcolor:背景颜色Forecolo ...

C# ITextSharp pdf 自动打印

PDF生成后直接进入打印预览不用下载 using iTextSharp.text; using iTextSharp.text.pdf; Document pdfDoc = new Document( ...

RTMP规范协议

本文参照rtmp协议英文版,进行简单的协议分析 1.什么是RTMP 关于 Adobe 的实时消息协议(Real Time Messaging Protocol,RTMP),是一种多媒体的复用和分组的应 ...

物联网RFID技术之应用ETC系统

背景 信息物理系统CPS通过集成先进的感知.计算.通 信.控制等信息技术和自动控制技术,构建了物理空间与信息空间中人. 机.物.环境.信息等要素相互映射.适时交互.高效协同的复杂系统, 实现系统内资源 ...

Matlab:正则Euler分裂

函数文件1: function b=F(x0,h,u,tau) b(,)=x0()-u(); b(,)=x0()-u()+*h*1e8*cos(tau)*x0(); 函数文件2: function g ...

Java线程池应用及原理分析(JDK1.8)

目录 一.线程池优点 二.线程池创建 三.任务处理流程 四.任务缓存队列及排队策略 五.任务拒绝策略 六.线程池关闭 七.线程池实现原理 八.静态方法创建线程池 九.如何确定线程池大小 一.线程池优点 ...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

serv u使用mysql数据库_Serv-u Mysql数据库用户 的相关文章

随机推荐