2

私は自分自身にPythonでブログを書いています、そしてそれをGitHubに載せるつもりです。

このプロジェクトのファイルの1つは、最初にDBに必要なテーブルを作成するスクリプトになります。このファイルをパブリックリポジトリに配置するので、すべてのDB構造を公開します。

そうしたら危険ですか?

はいの場合、ブログの列名をアップロードせずに、列名を別の構成ファイルに入れる別の方法を考えています。スキーマの公開を回避する他の方法は何ですか?

4

3 に答える 3

3

データベースへのアクセスを保護すれば危険ではありません。あなたはあなたのノウハウだけを公開しています。誰かがデータベースにアクセスできるようになると、データベース構造を一覧表示するのは簡単です。

于 2012-12-26T11:23:36.750 に答える
0

共有データベースとデータベース スキーマには違いがあります。コード内のデータベース マシン/ユーザー名/パスワードの値にコメントを付けて、コードを github で公開できます。概念実証として、(データベース資格情報を開示することなく) クラウド上でアプリケーションをホストし、そのリンクを github readme ファイルに追加できます。

于 2012-12-26T11:27:07.493 に答える