Bugfix: fix problem with missing data (large data sets) in permission table.
[platform/core/security/key-manager.git] / src / manager / service / db-crypto.cpp
index 519dcf2..fa33752 100644 (file)
@@ -113,7 +113,7 @@ namespace {
             "   label TEXT NOT NULL,"
             "   accessFlags TEXT NOT NULL,"
             "   FOREIGN KEY(alias) REFERENCES CKM_TABLE(alias) ON DELETE CASCADE,"
-            "   PRIMARY KEY(label)"
+            "   PRIMARY KEY(alias, label)"
             ");";
 
     const char *set_permission_alias_cmd =