8000 GitHub - violin/zealot: zealot is a database access client based on python web server,including account-authorizing control to the defects of Aliyun RDS webclient. 数据库访问工具 for MySQL, 阿里云RDS
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ zealot Public

zealot is a database access client based on python web server,including account-authorizing control to the defects of Aliyun RDS webclient. 数据库访问工具 for MySQL, 阿里云RDS

Notifications You must be signed in to change notification settings

violin/zealot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zealot

introduction

this is a project for database basic access, with connections to netease ddb 4.5.6 , and standard Mysql 5.5\5.6\5.7.

to startup, execute:

python server.py [port] -config:config/config.ini -target:some-target

whitelist.py is used for privilege ,which is now implemented with plain text fullname. future work: import encryption.

config/config.ini is used for database connection configuration, which is clear enough.

in server.py I have already implemented auth function, but I removed openid.py module for sake of protection of company sensitive info. other similar extention can be added as AuthProvider does.

finally, special thanks to Fuhu Liu, QunFang Luo who contributes to the project.

dependency

python, webpy, MySQLdb(with pip,easy_install or install manually)

release notes:

  • v1.0: base interface , view layer ,infrastructure, db query
  • v2.0: db insert,update, table structure showing
  • v3.0: whitelist, startup configurably.

future tasks:

  • access control by user at table dimension.

GUI

data showing data showing.

data edit data edit.

About

zealot is a database access client based on python web server,including account-authorizing control to the defects of Aliyun RDS webclient. 数据库访问工具 for MySQL, 阿里云RDS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0