如何运行'alter user'命令
本文关键字:user 命令 alter 何运行 运行 | 更新日期: 2023-09-27 18:10:09
我有一个oracle数据库,每当一个用户帐户被锁定时,我运行命令,
ALTER USER xxxxx ACCOUNT UNLOCK;
是否有一种方法可以从c#应用程序执行此操作?
与其他数据库相同。您将在打开的数据库连接上创建一个IDbCommand
,为其分配要触发的查询并执行它。
static void Main()
{
string constr = //Connection string
DbProviderFactory factory = DbProviderFactories.GetFactory("Oracle.DataAccess.Client");
try
{
using(DbConnection conn = factory.CreateConnection())
{
conn.ConnectionString = constr;
conn.Open();
using(DbCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "ALTER USER xxxxx ACCOUNT UNLOCK;";
cmd.ExecuteNonQuery();
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
Console.WriteLine(ex.StackTrace);
}
}