# Querying the internal ignition database

**URL:** <https://forum.inductiveautomation.com/t/querying-the-internal-ignition-database/8697>\
**Category:** Ignition\
**Created:** [July 9, 2014, 8:06pm UTC](https://forum.inductiveautomation.com/t/querying-the-internal-ignition-database/8697 "2014-07-09T20:06:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![c\_hurd](https://avatars.discourse-cdn.com/v4/letter/c/82dd89/32.png) [@c\_hurd](https://forum.inductiveautomation.com/u/c_hurd)\
**Post date:** [July 9, 2014, 8:06pm UTC](https://forum.inductiveautomation.com/t/querying-the-internal-ignition-database/8697/1 "2014-07-09T20:06:23Z")

</div>

I am trying to create a startup configuration. The easiest way I can find to do this would be to query the internal database (much like the gateway -\> console -\> advanced query to Modbustcpdrivers) I would like to do this in ignition to keep the user out of the gateway configuration.

Is it possible to query the internal database? If so - how do you reference it?

---

<div class="post-metadata">

**Author:** ![greg.simpson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/greg.simpson/32/3135_2.png) [@greg.simpson](https://forum.inductiveautomation.com/u/greg.simpson)\
**Post date:** [July 9, 2014, 9:40pm UTC](https://forum.inductiveautomation.com/t/querying-the-internal-ignition-database/8697/2 "2014-07-09T21:40:22Z")

</div>

It is not possible to query the Ignition Internal Database. The best way to keep users out of the Gateway Configuration is to not assign a role to the user that would give them access.

---

<div class="post-metadata">

**Author:** ![SeanT](https://avatars.discourse-cdn.com/v4/letter/s/df788c/32.png) [@SeanT](https://forum.inductiveautomation.com/u/SeanT)\
**Post date:** [July 10, 2014, 2:31pm UTC](https://forum.inductiveautomation.com/t/querying-the-internal-ignition-database/8697/3 "2014-07-10T14:31:12Z")

</div>

Greg, I think he means that there are gateway settings (devices etc.) he would like to change or access programmatically without requiring a user to log into the gateway to do so manually.

---

<div class="post-metadata">

**Author:** ![diat150](https://avatars.discourse-cdn.com/v4/letter/d/a587f6/32.png) [@diat150](https://forum.inductiveautomation.com/u/diat150)\
**Post date:** [July 10, 2014, 2:32pm UTC](https://forum.inductiveautomation.com/t/querying-the-internal-ignition-database/8697/4 "2014-07-10T14:32:59Z")

</div>

he should look at the ialabs scripting module

---

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [July 10, 2014, 5:20pm UTC](https://forum.inductiveautomation.com/t/querying-the-internal-ignition-database/8697/5 "2014-07-10T17:20:18Z")

</div>

A read only connection on internal db would be great for making quick debug screen.  
Of course to handle with care !
